HeatMapの初期値の点を白丸で表示したい
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
添付した.mファイルは以下のヒートマップの画像を出力します.
各データの初期値の点を白丸で出力したいです.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1590891/image.png)
0 commentaires
Réponse acceptée
Tak
le 15 Jan 2024
Modifié(e) : Tak
le 15 Jan 2024
各データの初期値とは、セル配列となった trajectoriesTheta1, trajectoriesTheta2 の各データセットの最初の1点目でしょうか。
単純な方法でしたら plot または plot3 で該当のデータ点のみをプロットして、マーカーの色やサイズを指定します。
plot(trajectoriesTheta1{i}(1), trajectoriesTheta2{i}(1), ...
'LineStyle', 'none', ...
'Marker', 'o', ...
'MarkerSize', 12, ...
'MarkerEdgeColor', 'k', ...
'MarkerFaceColor', 'none')
3次元でプロットしたい場合は plot3 で。
plot3(trajectoriesTheta1{i}(1), trajectoriesTheta2{i}(1), trajectoriesV1{i}(1), ...
'LineStyle', 'none', ...
'Marker', 'o', ...
'MarkerSize', 12, ...
'MarkerEdgeColor', 'k', ...
'MarkerFaceColor', 'none')
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur データ分布プロット dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!