行列データの線形補間と変数の作成について
7 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
E E
am 28 Jun. 2021
Kommentiert: Hernia Baby
am 29 Jun. 2021
添付したような42行×3列のデータがあります。day=3とday=16をx値に、それに対応するprofitの数値をy値として各companyごとに線形補間をした数値をday=4~15に入れたいのですが、どのようなコードを書けばよいでしょうか。ループの部分はコードができているので、線形補間とそれを今欠損しているデータのところに線形補間されるように入力されるコードを教えて頂きたいです。
0 Kommentare
Akzeptierte Antwort
Hernia Baby
am 28 Jun. 2021
Bearbeitet: Hernia Baby
am 29 Jun. 2021
fillmissingなどはどうですか? 以下にサンプルコード書きます。 スマホなので変になってたら帰って訂正いたします。
if true
a(:,1)=3:16;
a(:,2)=nan(14,1);
a(1,2)=100;
a(end,2)=400;
a(:,2)=fillmissing(a(:,2),'linear','SamplePoints',a(:,1))
end
6 Kommentare
Hernia Baby
am 29 Jun. 2021
お二人ともコメントありがとうございます。 versionが古いものですと [num,~,~] = xlsread(_); が有効です。 本件、自分が頂いたサンプルデータから加工せずに行ったため、混乱させてしまいました。申し訳ございません。 しかし、データの読込みだけでも新しい知見が自分自身得られたなと思います。 お二人ともありがとうございました。 今後とも気軽にご質問よろしくお願いします。
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu 大きなファイルとビッグ データ finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!