算術計算をしてくれるコンポーネント集を作りました.ちょっとしたテストなどに便利なはずです.
| コンポーネント名 | 説明 | 入力ポート | 出力ポート | コンフィグ変数 | |
| 定数加算乗算 | FloatAddingComponent | Float形データ(param)を入力データに加算して出力 | in: TimedFloat型入力 | out: TimedFloat型出力 | param: 加算される値(float型) |
| LongAddingComponent | Long型データ(param)を入力データに加算して出力 | in: TimedLong型入力 | out: TimedLong型出力 | param: 加算される値(int型) | |
| FloatMultiplyComponent | Float型データ(param)を入力データに乗算して出力 | in: TimedFloat型入力 | out: TimedFloat型出力 | param: 乗算される値(float型) | |
| LongMultiplyComponent | Long型データ(param)を入力データに乗算して出力 | in: TimedLong型入力 | out: TimedLong型出力 | param: 乗算される値(int型) | |
| 二入力加算減算系 | FloatPlusFloatComponent | Float型データ入力2つを加算し,定数(multiply)倍して出力 | in1: TimedFloat入力 in2: TimedFloat入力 |
out: TimedFloat型出力 | multiply: 乗算される値(float型) |
| FloatMinusFloatComponent | Float型データ入力2つを減算(positiveIn-negativeIn)して,定数(multiply)倍して出力 | positiveIn: TimedFloat入力 negativeIn: TimedFloat入力 |
out: TimedLong型出力 | multiply: 乗算される値(float型) | |
| LongPlusLongComponent | Long型データ入力2つを加算し,定数(multiply)倍して出力 | in1: TimedLong入力 in2: TimedLong入力 |
out: TimedFloat型出力 | multiply: 乗算される値(int型) | |
| LongMinusLongComponent | Long型データ入力2つを減算(positiveIn-negativeIn)して,定数(multiply)倍して出力 | positiveIn: TimedLong入力 negativeIn: TimedLong入力 |
out: TimedLong型出力 | multiply: 乗算される値(int型) | |
| 定数出力系 | FloatDataGeneratorComponent | Float型データ生成.テキストボックスに数値を入れ,Submitボタンで1個の変数を出力.continuousチェックボックスをonにすることで,Startボタンを押せば連続出力.Stopボタンで停止. | なし | out: TimedFloat出力 | なし |
| LongDataGeneratorComponent | Long型データ生成.テキストボックスに数値を入れ,Submitボタンで1個の変数を出力.continuousチェックボックスをonにすることで,Startボタンを押せば連続出力.Stopボタンで停止. | なし | out: TimedLong出力 | なし | |
| 定数表示系 | FloatDataViewerComponent | Float型データ監視.テキストボックスには,データを受け取った順(Count)とデータが表示される. | in: TimedFloat入力 | なし | なし |
| LongDataViewerComponent | Long型データ監視.テキストボックスには,データを受け取った順(Count)とデータが表示される. | in: TimedLong入力 | なし | なし | |
| LongToFloatComponent | Long型データを型変換してFloat型データとして出力 | in: TimedLong入力 | out: TimedFloat出力 | なし | |
| FloatToLongComponent | Float型データを型変換してLong型データとして出力 | in: TimedFloat入力 | out: TimedLong出力 | なし |
いかがでしたか?
今回作成したファイル:
MathComponent.zip(ver. 0.4.1対応)
MathComponent042.zip (ver. 0.4.2対応)
インストーラ (ver. 0.4.2)