Arrange column vetors into table
4 次查看(过去 30 天)
显示 更早的评论
Hi!
I used the findpeaks function in matlab to find local maxima ('peaks') in a vector and their indices ('locs').
I would like to arrange the two outputs in a table. I used the table function to merge them, but this is what I get, instead of numbers.
I tried converting the variables to num but i didnt help.
Any thoughts?
Thx in advance!
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1361368/image.png)
0 个评论
采纳的回答
Star Strider
2023-4-19
You simply need to transpose the row vectors to column vectors.
That is best done before creating the table, for example —
peaks = rand(1,11)
locs = sort(randi(25,1,11))
peaks = peaks(:)
locs = locs(:)
A = table(peaks,locs)
.
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!