how does matlab read matrix
显示 更早的评论
Hi, simple quick question: how does Matlab read matrix? From left to right or from top to bottom?
4 个评论
Jan
2012-11-18
What exactly does "read" mean?
Tomas
2012-11-18
Walter Roberson
2012-11-18
Functions do not take variables from matrices, with the exception of varargin.
Jan
2012-11-18
The question is still not clear. Perhaps it helps, if you explain what you are trying to achieve.
回答(2 个)
The values are store in column order in the memory:
A = [1 2 3; 4 5 6; 7 8 9];
A(:)
>> [1; 4; 7; 2; 5; 8; 3; 6; 9]
This means: The 1st element is 1 stored in the data of the matrix A is 1, the 2nd is 4.
Azzi Abdelmalek
2012-11-18
编辑:Azzi Abdelmalek
2012-11-18
A=[1 2 3;4 5 6;7 8 9]
the result is
1 2 3
4 5 6
7 8 9
类别
在 帮助中心 和 File Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!