How to extract a vector from a matrix and save in workspace?

2 次查看(过去 30 天)
Hi all, so I have a matrix, for example:
M = [2 5 8
3 6 9
4 7 10]
I want to extract each column vector [2; 3; 4] and save them with names like: vector_1, vector_2... and so forth
Is it possible? and if so, can I use them in a loop using their names?
like this (totally wrong)
for i = 1: quantity of vectors
vector_1.....
Is it possible?
Thank you in advance

采纳的回答

per isakson
per isakson 2019-9-17
编辑:per isakson 2019-9-17
"can I use them in a loop using their names" NO
but you can loop over the columns of the matrix
for jj = 1 : size( M, 1 )
M( :, jj )
end

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Loops and Conditional Statements 的更多信息

产品


版本

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by