Converting an array of doubles to a string

Whats the best way to convert v which is a class double.
v =
0 0 2736 1824
ans =
'double'
I tried this
v=vidobj.ROIPosition %Get default ROI
class(v)
nv=numel(v);
strROI='';
for i=1:nv
strROI=strROI+char(v(i))
end
strROI
I want to display it in an editbox
app.Edit1.Value=strROI

 採用された回答

David Hill
David Hill 2021 年 1 月 27 日

1 投票

How do you want it displayed?
v=[0,0,2736,1824];
d=num2str(v);%once it is a character array you can manipulate it as you desire use sprintf() or regexp()

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeCharacters and Strings についてさらに検索

製品

リリース

R2020b

タグ

質問済み:

2021 年 1 月 27 日

コメント済み:

2021 年 1 月 30 日

Community Treasure Hunt

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

Start Hunting!

Translated by