7
我有一個結構,它有2個字段:time
和pose
。我對此有多個實例在一個陣列結構組成的,所以這方面的一個例子是:將結構數組的字段提取到新數組
poses(1)
-time = 1
-pose = (doesn't Matter)
poses(2)
-time = 2
-pose = (doesn't Matter)
poses(3)
-time = 3
-pose = (doesn't Matter)
...
現在,當我打印:
poses.time
我得到這個:
ans =
1
ans =
2
ans =
3
我怎樣才能把這個輸出結果放入矢量中?
字符串值呢?如果poses.time是ans =「1」ans =「2」ans =「3」,timevec = [poses.time]會給出「123」。有沒有辦法來解決這個問題 ? – zml
@zml''123「'已經是一個數組了,試着索引它並親自查看。如果你想讓它們真的分開,你需要一個單元格數組:'timevec = {poses.time}'。有關字符串數組的更多信息,請參見[這裏](http://nl.mathworks.com/help/matlab/ref/strings.html) –
如果'poses'是2d? – Eric