ホームページ  >  記事  >  Matlabでtxtファイルを読み取る方法

Matlabでtxtファイルを読み取る方法

藏色散人
藏色散人オリジナル
2020-10-28 13:46:1230796ブラウズ

matlab が txt ファイルを読み取る方法: まずテキスト ファイルを matlab の作業パスに配置し、次に関数 importdata を使用してファイルを読み取るか、関数 textread を使用して読み取ります。

Matlabでtxtファイルを読み取る方法

#1. まず、次のページに示すように、txtde テキスト ファイルを自分で作成する例を示します。

Matlabでtxtファイルを読み取る方法

#2. 読み取り操作を容易にするために、テキスト ファイルを matlab の作業パスに配置します。たとえば、テキスト ファイルがデスクトップ上にある場合、MATLAB の作業パスをデスクトップに変更できます。具体的な方法は、MATLAB の現在の作業パスの後ろにある省略記号をクリックすると、フォルダーを選択するオプションがポップアップ表示され、対応するパスを選択します。

Matlabでtxtファイルを読み取る方法

3. 次に、importdata 関数を使用してファイルを読み取ります。たとえば、data という名前のテキスト ファイルを読み取りたい場合は、コマンド ウィンドウに「data = IMPORTDATA('data.txt')」と入力します。

Matlabでtxtファイルを読み取る方法

#4. 結果は、データが構造体配列であることを示しています。この時点で、構造の各部分が何を表しているのかを確認できます。次の図に示すように、最初の配列はテキスト ファイルの数を表し、2 番目と 3 番目の配列はテキスト ファイル内の漢字を表します。この時点で、誰もが必要に応じて対応する配列を参照できます。

Matlabでtxtファイルを読み取る方法

#5. 上記の機能に加えて、textread 関数を使用して読み取ることもできます。この関数を使用すると、出力コンテンツの各部分の形式を指定できます。具体的な使用法は [a, b, c, d] = textread ('data.txt', '%2s%.3f%.3f%) です。 .3f')。

このうち、textread の 2 番目の引用符は出力内容の形式を示します。たとえば、%2s は、最初の列の出力形式がセル配列形式 % であることを意味します。 3f は、出力数値が小数点以下 3 桁を保持することを意味します。

Matlabでtxtファイルを読み取る方法

以上がMatlabでtxtファイルを読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。