行列データの線形補間と変数の作成について
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
E E
el 28 de Jun. de 2021
Comentada: Hernia Baby
el 29 de Jun. de 2021
添付したような42行×3列のデータがあります。day=3とday=16をx値に、それに対応するprofitの数値をy値として各companyごとに線形補間をした数値をday=4~15に入れたいのですが、どのようなコードを書けばよいでしょうか。ループの部分はコードができているので、線形補間とそれを今欠損しているデータのところに線形補間されるように入力されるコードを教えて頂きたいです。
0 comentarios
Respuesta aceptada
Hernia Baby
el 28 de Jun. de 2021
Editada: Hernia Baby
el 29 de Jun. de 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 comentarios
Hernia Baby
el 29 de Jun. de 2021
お二人ともコメントありがとうございます。 versionが古いものですと [num,~,~] = xlsread(_); が有効です。 本件、自分が頂いたサンプルデータから加工せずに行ったため、混乱させてしまいました。申し訳ございません。 しかし、データの読込みだけでも新しい知見が自分自身得られたなと思います。 お二人ともありがとうございました。 今後とも気軽にご質問よろしくお願いします。
Más respuestas (0)
Ver también
Categorías
Más información sobre 大きなファイルとビッグ データ en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!