By the way, using h=plot( fitresult); gives me a wrong fitted plot and hence I have to use h = plot( fitresult, xData, yData);
Change plot properties generated from a curve fitting
19 ビュー (過去 30 日間)
古いコメントを表示
Very Determined
2019 年 11 月 15 日
編集済み: Very Determined
2019 年 11 月 18 日
Hello,
I am trying to remove the markers and change the line properties from a plot made by rational fit. I tried different options such as Marker, none and Linestyle but it did not work. I have event tried h.Marker='none' and no success. Any idea how to solve this?
[fitresult, gof] = fit( xData, yData, ft, opts );
% h = plot( fitresult, xData, yData, 'Linestyle', 'none','Color','k', 'Marker',marker_style{i} );
h = plot( fitresult, xData, yData);
h.Marker = 'none';
Thanks
3 件のコメント
Joe Vinciguerra
2019 年 11 月 16 日
I’m not at my computer right now, but can you access the properties you want from the property inspector dialog? Or are they within a "child" of h?
採用された回答
Joe Vinciguerra
2019 年 11 月 16 日
Since the object contains 2 lines try calling them specifically. For example:
h(1).Marker='none'
h(2).Color=[.5 .5 .5]
2 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Specifying Target for Graphics Output についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!