how legend update with variable

t=linspace(0.1,1,10)
legend ('0.1','0.2','0.3',......upto '1')
how legend update with variable 't' with there values on graph

4 件のコメント

Rik
Rik 2019 年 8 月 23 日
You mean like this?
t=linspace(0.1,1,10);
legend_txt=cellfun(@(x)sprintf('%.1f',x),num2cell(t),'UniformOutput',0);
legend(legend_txt)
If that is not what you're looking for, please expand you question. Have a read here and here. It will greatly improve your chances of getting an answer.
Sun Heat
Sun Heat 2019 年 8 月 23 日
thanks a lot
Bruno Luong
Bruno Luong 2019 年 8 月 23 日
編集済み: Bruno Luong 2019 年 8 月 23 日
There is something called ARRAYFUN
legend_txt = arrayfun(@(x)sprintf('%.1f',x),t,'UniformOutput',0)
Sun Heat
Sun Heat 2019 年 8 月 26 日
thanks

サインインしてコメントする。

回答 (0 件)

カテゴリ

質問済み:

2019 年 8 月 23 日

コメント済み:

2019 年 8 月 26 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by