Fischertechnikの従来のソフトウエアLLWinはブロック型のプログラミング言語で使いやすく、シーケンシャルな流れを記述するのには大変便利でしたが数式に弱いと言われていました。しかし今回のRoboproでは三角関数・指数関数・対数関数などが使用できるようになりましたし演算子も算術演算子・関係演算子・ビット演算子・シフト演算子などがすべて使用できます。当然その前提として32ビット浮動小数点の実数変数(float型)が使用できます。これで通常のプログラム言語と変らなくなりました。
実際に指数関数を使っている例としてNTCサーミスターの抵抗値を温度に変換するサブプログラムがRobo Explorerなどで利用されています。
これはT=1.3932×InR×InR-43.942×InR+271.87を表示しています。残念ながらなぜこの式でサーミスターの抵抗値を摂氏温度に変換できるのか式の根拠の説明がありません。目下照会中。
実際に指数関数を使っている例としてNTCサーミスターの抵抗値を温度に変換するサブプログラムがRobo Explorerなどで利用されています。
これはT=1.3932×InR×InR-43.942×InR+271.87を表示しています。残念ながらなぜこの式でサーミスターの抵抗値を摂氏温度に変換できるのか式の根拠の説明がありません。目下照会中。