Info
此问题已关闭。 请重新打开它进行编辑或回答。
structure conversion
1 次查看(过去 30 天)
显示 更早的评论
hi...how can I convert an array to structure?
MERGED from double post [16 Mar 2012, 20:44 GMT - OK]
hi...how can I convert an array of values back to it's structure form , (I read the original structure from the simulink , squeezed it ,and processed it in mfile), and now I want it back to simulink by using From Workspace block but it objects because it need the data read in sturcture form.....does it need producing singleton dimensions?
0 个评论
回答(1 个)
Daniel Shub
2012-3-16
Is this what you mean?
x = 1:3;
x.x = x;
or maybe I should be kinder about the variable names ...
a = 1:3;
b.c = a;
2 个评论
Jan
2012-3-16
I get a warning for the first case in 2009a:
??? Warning: Struct field assignment overwrites a value with class "double"
Daniel Shub
2012-3-16
I get the same warning. It still works (at least in 2011a). This is apparently a class change that MATLAB does not like. I think it probably causes the parser problems.
此问题已关闭。
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!