データセット 機能

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

データセット

データセットは変化するヴァリの点ごとの仕様である。データセットは参照用にヴァリに追加する測定値でもある。ヴァリの作成時に Datasetを選択します。 Create Propertyウィンドウで選択します。データセット・ヴァリを作成したら、ヴァリの Infoタブに入力する。表の下にあるコントロールを使って新しい行を追加し、データセットにポイントを追加する。 add rowコントロールを使って新しい行を追加することにより、データセットにポイントを追加することができる。CSVまたはXLSXから値をインポートすることもできる。

変数はデフォルトで Xという名前と単位が設定されています。名前を変更するには、現在の名前をクリックして、新しい名前を入力します。単位は、データセットの X unitフィールドを使って変更できる。 Propertiesフィールドを使って変更できる。

  • ヴァリをデータセットに変換することもできる。 ボタンをクリックしてデータセットに変換することもできる。 Infoタブ ( ).

  • この Historyタブでは、データセットValiの履歴や変更を追跡することができる。このタブには、データセットValiがいつ、どのユーザーによって変更されたかが表示される。三点メニュー にアクセスする。 Point Changes.

内挿と外挿

内挿および外挿は、指定されたポイント間およびポイント以遠のヴァリの値を決定する。データセットが計算や評価に使用される場合に使用される。

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

  • No interpolation- 点間の値は定義されない

  • Stepwise interpolation- 点間の値が一定

  • Linear interpolation- 点間の一次関数

外挿は可能:

  • Ignore values outside of the range- データポイントの範囲外の値は定義されない

  • Assume values outside of the range as 0- データポイントの範囲外の値がすべて0である。

  • Same value as last available point- 値がデータポイントの範囲外で一定であり、最初と最後の指定ポイントで定義される。

  • Continue the interpolation- 指定された補間と同じ外挿

データセットによる計算

Vali にデータセットを追加すると、計算式は自動的に次のように変更されます。 average_of_datasets()これは、計算に使用されるValiの結果がデータセットであることを意味する。このValiは通常の計算に使用できる。 Car.mass = sum_of_children()はサブブロックの質量を合計し、サブブロックの質量の1つが時間依存であれば 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.

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