前提・実現したいこと
プログラミング初学者です.MATLABを用いて日単位の値を時間単位の値に変換するシステムを作っています.for文を使用して365×1のデータを8760×1のデータに変更しようとした際に以下のエラーメッセージが発生しました.
発生している問題・エラーメッセージ
左辺のインデックスが右辺とサイズが適合しないため、代入は実行できません。
該当のソースコード
MATLAB
1%ファイル読み込み 2sm_2010_day=xlsread('snowmelt_2010.xlsx','C1:C365'); 3 4sm_2010_hr=sm_2010_day/24;%日単位値/24 5 6for n=1:365 7A(n)= repmat(sm_2010_hr(n),24,1); 8end 9 10B= vertcat(A(n))%行列結合 11 12
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/16 13:54