2 つの質問があります。
MATLAB で開いている 12 個の図 (別の関数によって既に生成されている図 1 ~ 12) があり、それらすべてをファイルに出力したいだけでなく、プリンターにも出力したいと考えています。そのためのコードをどのように書くことができますか?フィギュアのハンドルを取得することについてはすでに読みましたが、その意味とその後の印刷方法を実際には理解していませんでした。
多くの Excel ファイルから MATLAB にデータをインポートするスクリプトを作成しました。Excel ファイルの名前は、個人の名前/コード (情報の対象者) を含む最初の部分だけが異なるように名前が付けられています。
私のスクリプトは次のようになります。
Indi1_Sim_T_SFTW1= xlsread('E:\MATLAB\Indi1_Output_SFTW1_6min_100_020812.xls','Indi1_Sim_T_SFTW12')
Indi1_Sim_V_SFTW1= xlsread('E:\MATLAB\Indi1_Output_SFTW1_6min_100_020812.xls','Indi1_Sim_V_SFTW12')
Indi2_Sim_T_SFTW1= xlsread('E:\MATLAB\Indi2_Output_SFTW1_6min_100_020812.xls','Indi2_Sim_T_SFTW12')
Indi2_Sim_V_SFTW1= xlsread('E:\MATLAB\Indi2_Output_SFTW1_6min_100_020812.xls','Indi2_Sim_V_SFTW12')
Indi3_Sim_T_SFTW1= xlsread('E:\MATLAB\Indi3_Output_SFTW1_6min_100_020812.xls','Indi3_Sim_T_SFTW12')
Indi3_Sim_V_SFTW1= xlsread('E:\MATLAB\Indi3_Output_SFTW1_6min_100_020812.xls','Indi3_Sim_V_SFTW12')
Indi4_Sim_T_SFTW1= xlsread('E:\MATLAB\Indi4_Output_SFTW1_6min_100_020812.xls','Indi4_Sim_T_SFTW12')
Indi4_Sim_V_SFTW1= xlsread('E:\MATLAB\Indi4_Output_SFTW1_6min_100_020812.xls','Indi4_Sim_V_SFTW12')
そして、それは他の多くの人にも続きます。
ご覧のとおり、個人ごとにコードを繰り返しています。ループ関数で単純化できますか?
PS: インポートされたデータはすべて数値です。