Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
毎回Excelシートを変更する入力があります。入力を手動で変更する代わりに、次のようなことができますか。
n=3 for i=1 Data = xlsread('TestInput1.xlsx','B2:B9',"i"); Data end
xlsread の最後の値は文字列なので、これは可能ですか?
数値を文字列に変換する必要がありiます。最も簡単なオプションはnum2strです。出力形式をさらに制御する必要がある場合は、通常、必要なものを で取得できますsprintf。例えば
i
num2str
sprintf
n=3 for i=1:n Data = xlsread('TestInput1.xlsx',num2str(i),'B2:B9'); Data end