データセットと関数

多くの場合、ブロックやパーツのパラメータは単一の値ではなく、時間や電圧などの次元によって変化します。要件 & システム・ポータルでは、2 次元のパラメータを DatasetsFunctions.デー タ セ ッ ト は、 変化す る 値を点ご と に指定 し た も のであ り 、 関数は、 計算式 と 変数範囲 (負の無限大か ら 無限大ま で も 可能) で定義 さ れます。データセットとファンクションは、他のヴァリの計算と数式で通常どおり使用することができ、その結果は新しいデータセットまたはファンクションになります。例えば、Mass (5)は、Massが時間依存性(単位=s)である場合、時間T = 5sにおけるMassの値になります。

データセット

データセットは、変化するヴァリのポイント単位の仕様です。データセットは参照用にヴァリに追加される測定値でもある。データセットはヴァリの作成と同様に作成でき、データセットを選択します(図 Creating a Dataset).

image-20240315-111035.pngデータセットの作成-右下の "+"アイコンをクリックして "データセット "を選択する。

データセットValiが作成されたら(図 Setting up the Datasetを参照)が作成されたら、それを選択する。 詳細タブが開き、そのタブ内でX軸またはY軸の値を入力できる。CSVまたはXLSXからインポートすることもできます。

image-20250114-123900.pngデータセットの設定 - データセットを作成したら、Valiをクリックして情報にアクセスできます。

データセットの追加

データセットをValiに追加するには、Valiの詳細で "データセットに変換 "ボタンをクリックします(図 Converting Vali to Dataset).

image-20250114-124327.pngValiからデータセットへの変換 - 単一値のValiをデータセットに変換できます。

データセットにポイントを追加するには、表の下にプラス記号の付いた新しい行を追加します。

変数はデフォルトで「X」という名前で、単位はありません。名前を変更するには、現在の名前をクリックして、新しい名前を入力します。単位を変更するには、下にスクロールして、"データセット "の "プロパティ "セクションに入る。

image-20250114-124512.png

内挿と外挿

内挿と外挿は、指定されたポイント間およびポイントから先のヴァリの値を決定します。データセットが計算や評価に使われるときに使われます。

補間は次のようなものがある:

  • 補間なし-点間の値は定義されない。

  • 段階的補間 - 点間の値が一定

  • 線形補間 - 点間の線形関数

外挿は

  • 外挿なし - データポイントの範囲外の値は定義されません。

  • ゼロと仮定 - データポイントの範囲外では値がすべて0となる。

  • 定数外挿 - データポイントの範囲外では値が一定で、最初と最後の指定ポイントによって定義されます。

  • 補間の継続 - 指定された補間と同じ補外。

データセットによる計算

データセットをValiに追加すると、数式は自動的に次のように変更されます。 average_of_datasets()これは、計算に使用されるValiの結果がデータセットであることを意味する。このValiは通常の計算に使用できる。 Car.mass = sum_of_children()はサブブロックの質量を合計し、サブブロックの質量が時間依存であれば Car.massも時間依存になる。データセットに対する数学的な操作は,常にポイント単位で行われる. sqrt(Car.mass)は各データポイントの平方根をとり,その結果そのものがデータセットになる.

関数

ヴァリスは、次のような関数変数に依存する数式を定義することによって、関数となることができる。 vali = 2*X + 4. Xは名前と単位を持つ関数変数である。関数変数は、その全範囲(無限)で有効であることも、関数が最小値と最大値の間でのみ有効であるように制限することもできる。

関数変数

関数変数は大文字で始めなければならない。 X, Tおよび Timeは有効な関数変数であるが timeは有効ではありません。関数変数の名前はすべてのValisを通じてグローバルです。 Xがある関数で使われた場合、別の関数でも同じ Xであることを意味する。

関数を使った計算

関数は通常の計算の中で計算することができます。例として Vali1 = X^2Vali2 = 2*Xなら Vali3 = $Vali1 + $Vali2は関数 X^2 + 2*X.異なる変数を持つ2つのValisが計算で使用された場合、結果は多次元関数になります。

Valisは、関数変数の任意の有効点で評価できる関数である。例えば Vali1 = X^2を指定することができる。 Vali2 = $Vali1(1)その結果 Vali2 = 1.


データセットの履歴テーブル

データセットValiのバージョンv1.52からの履歴/変更を追跡することができます。このオプションには、詳細タブの時計マーク(1)をクリックすることでアクセスできます。履歴]タブには、データセットValiが変更された時刻と、どのユーザーによって変更されたかも表示されます。三点メニュー(2) をクリックして "Point Changes "にアクセスする。(3).

image-20250114-124701.pngデータセット値の変更を表示する履歴

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

Content