Text and Number in a Matrix/row
7 次查看(过去 30 天)
显示 更早的评论
I want to create a row which include both numbers and text.
Sample Code
%%%% Input %%%%%%%
Text : {'x1=','y1=','z1='}
Nos : [1:1:3];
% Sample Code
for i=1:length(Nos)
Row(1,i) = Text(i);
Row(1,i+1) = Nos(i);
end
% Need Output as below
Row = [ x1=1 y1=2 z1=3 ]; % (numbers and text in alternate columns )
% Attached image for needed output
5 个评论
Mathieu NOE
2021-1-28
hello
would it be just one line as the format you showed or dou you intend to have column oriented vectors for x1, y1, z1 ?
if yes maybe you should put those three labels as header line in the first row and then store the vectors below (my 2 cents)
采纳的回答
Walter Roberson
2021-1-28
Text = {'x1=','y1=','z1='}
Nos = [1:1:3]
Noscell = num2cell(Nos)
Output = reshape([Text(:).'; Noscell(:).'], 1, [])
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Annotations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!