08-14-2017 01:06 AM
初めまして.
ロジック・アナライザから読み取ったデータ(10進数)を2進数に変換し,bitごとにセルを分け,Mathscriptにこのデータを渡したいのですが,
変換過程の兼ね合いで2D文字配列なため,Mathscriptに入力することができません.
2D文字配列を2D数値配列に変換する方法を教えていただけますか.
軽く調べたところ,1D文字列を数値列に変換するのは容易なのですが,2D文字配列だとよくわからないです.
解決済! 解決策の投稿を見る。
08-17-2017 01:31 AM - 編集済み 08-17-2017 01:33 AM
初めまして。
2D文字列を数値に変換するにあたっては
For loopを入れ子にして数値に変換する必要が御座います。
簡単な例として上記の方法で2次元の10進数文字列配列を2次元の数値配列にする方法を
ご紹介致しますので添付のVIをご確認頂ければ幸いです。
宜しくお願い致します。
08-18-2017 04:51 AM
関数パレット ≫ 文字列 ≫ 数値/文字列変換 に含まれている関数は、配列にも対応していますので、Forループを使用せずに直接配線することができます。
小数点を含むデータなら、「10進数文字列を数値に変換」関数ではなく「小数/指数文字列を数値に変換」関数を使用します。