既存の複数のグラフを1つのグラフにまとめる
Afficher commentaires plus anciens
同じ様式で異なった数値に対して作成した図が9種類保存してあります。これをfigure 1-9として1つにまとめるにはどうしたら良いでしょうか?subplotは現在進行形で作成しているデータのみがサブプロットされるので使えませんでした。
1 commentaire
Kenta
le 31 Déc 2019
こんにちは、そのデータやコードを添付していただけませんか?subplotでもできそうな気がします。
Réponse acceptée
Plus de réponses (2)
Saito
le 31 Déc 2019
0 votes
Saito
le 4 Jan 2020
0 votes
1 commentaire
Kenta
le 5 Jan 2020
for i=1:(グラフの数)
subplot(9,1,1)
bar(x1(1,:),y1(1,:));%x1の部分を適宜変更する
hold on
xlim([-250 800]);
xticks(-2500:100:800);
ylim([0 100]);
yticks(0:50:100);
end
上のように、グラフの数だけfor文で繰り返せばいいと思います。
今回は、質問者さまが、生データではなく、figファイルを添付されていたので、figファイルから生データの値を取り出すために関数openで図を開いてから棒グラフの値を取得しています。実際は、何かしらの変数やセンサーデータなどから値を取得しているはずで、x1の代わりにそちらの変数に書き換えていただければと存じます。
Catégories
En savoir plus sur グラフィックス オブジェクトの識別 dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!