converting 3 arrays into matrix
显示 更早的评论
i have 3 different arrays x,y and z and i would like to create one matrix M where the M(i,j)=z(i) and i and j in M are the corresponding x and y values.
Note that x and y are not whole numbers
1 个评论
Jon
2019-7-8
I'm sorry, but I am having difficulty understanding your verbal description of your problem. Please provide a simple example with arrays x,y,and z and the matrix M that you would like to produce.
采纳的回答
更多回答(1 个)
It sounds like you want to horizontally concatenate three column vectors of equal length to form a matrix. If this doesn't demonstrate your question and its solution, please provide an example of the inputs and expected outputs.
x = randi(100,12,1);
y = randi(50, 12,1);
z = randi(15, 12,1);
M = [x,y,z];
类别
在 帮助中心 和 File Exchange 中查找有关 Matrices and Arrays 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!