fread_csv(MathScript RTモジュール関数)

LabVIEW 2012 MathScript RTモジュールヘルプ

発行日時: June 2012

製品番号: 373123C-0112

»製品情報を参照
ヘルプをダウンロード(Windowsのみ)

所有クラス: support

要件:MathScript RTモジュール

構文

m = fread_csv(file)

m = fread_csv(file, range)

m = fread_csv(file, row, col)

従来名: csvread

説明

値がコンマ区切り形式で表示されたファイルを読み取り、それらの値を行列として返します。

詳細

サンプル

入力

名前 説明
file 読み取るファイルを指定します。ファイルのデータは、行列形式でなければなりません。fileは文字列です。
range 読み取るデータの範囲を指定します。rangeは4要素のベクトルまたは文字列です。rangeが4要素のベクトルの場合、各要素は行座標または列座標を示します。最初の2つの座標は、データが開始される行と列を示し、最後の2つの座標はデータが終了する行と列を示します。rangeが文字列の場合、スプレッドシート形式でデータの開始と終了を指定します('A1..B3'など)。
row, col データの読み取りを開始する場所を指定します。rowcolはゼロ基準です。

出力

名前 説明
m 値の行列を返します。

詳細

この関数をスタンドアロンアプリケーションまたは共有ライブラリで使用し、ファイルが相対パスの場合、LabVIEWはアプリケーションまたは共有ライブラリをインストールしたパスにあるファイルを検索します。ファイルが絶対パスの場合、LabVIEWは指定された場所にあるローカルマシンまたはターゲットにあるファイルを検索します。(Real-Timeモジュール) この関数をRTターゲットにデプロイして、ファイルが相対パスの場合、LabVIEWは「デフォルトデータディレクトリ」VIが返したパスにあるファイルを検索します。

次の表には、この関数のサポート特性 が記載されています。

LabVIEWランタイムエンジンでサポートされる はい
RTターゲットでサポートされる はい
RTで制限付きの実行時間に適する 特性なし

サンプル

以下の例では、LabVIEW Dataディレクトリにtest.csvが作成されます。さらに、LabVIEWによってtest.csvの値が読み取られ、行列形式で返されます。

fwrite_csv('test', magic(5), 2, 2);
a = fread_csv('test', 'A2..C3')

関連項目

fread_delimited
fwrite_csv
fwrite_delimited
str_to_range



この記事は役に立ちましたか。

役に立たなかった