前提・実現したいこと
matlabにてファイル名を入力すると動作する関数を作りたい
現在はエディター内にファイル名を入力しcsvreadで読み込みその後一連の処理を行っている
コマンドラインから関数を呼び出しファイル名を入力することで一連の処理を行えるようにしたい
発生している問題・エラーメッセージ
インデックスが配列範囲を超えていますと表示されています
該当のソースコード
matlab
1ソースコード 2filename=''; 3time=csvread(filename,4,0,[4 0 515 0]); 4Mx1=csvread(filename,4,1,[4 1 515 1]); 5My1=csvread(filename,4,2,[4 2 515 2]); 6Mz1=csvread(filename,4,3,[4 3 515 3]);
試したこと
function FFT_analyz_walk = importfile(’filename’)
filename='';
time=csvread(filename,4,0,[4 0 515 0]);
Mx1=csvread(filename,4,1,[4 1 515 1]);
My1=csvread(filename,4,2,[4 2 515 2]);
Mz1=csvread(filename,4,3,[4 3 515 3]);
と試してみたがエラーコードが返される
補足情報(FW/ツールのバージョンなど)
matlab2018a
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。