Why doesn't my matrix appear without missing columns
이전 댓글 표시
The matrices outputs come out wrong. Eg. I create a 3x3 matrix, but the output shows only 2 columns. I am trying to make teaching documents, but these errors keep me from doing so.
댓글 수: 17
Raj
2020년 1월 14일
"I create a 3x3 matrix, but the output shows only 2 columns" - There is no logical reason for this to happen. We can't help unless you show your process and data!
Walter Roberson
2020년 1월 14일
One of the variables you used to create the matrix was empty.
Christopher Winfield
2020년 1월 14일
Christopher Winfield
2020년 1월 14일
Christopher Winfield
2020년 1월 14일
A = [1,2;3,4];
produces a 2x2 matrix
1 2
3 4
Christopher Winfield
2020년 1월 14일
편집: per isakson
2020년 1월 15일
Adam Danz
2020년 1월 14일
format doesn't change the size of a variable.
format rat
A=[1,2;3, 4]
size(A) % = [2,2]
"Someone else in our department was able to reproduce this."
Perhaps there's some action being taken on the matrix but I can tell you that the matrix in your quesiton (A) is a 2x2 matix and will never be a 3x3 matrix under any format.
Walter Roberson
2020년 1월 14일
Which MATLAB release are you using?
Image Analyst
2020년 1월 15일
Your screenshot shows you creating a 2x2 matrix with one column showing, NOT a 3x3 matrix with 2 columns showing as you said.
Anyway, I get exactly what is expected.

Are you sure that you didn't create A by stitching together some column vectors with one being null, as Walter suggested?
Christopher Winfield
2020년 1월 15일
Christopher Winfield
2020년 1월 15일
Christopher Winfield
2020년 1월 15일
You can see in your screen shot that A is 3x3.
Here's the output when I run that code,

However, when I resize the command window to make it narrow, I can make it appear as if A only has 2 columns (nothing changed between these 2 screen shots other than resizing the command window).

Your command window has plenty of space to the right of the 2nd column shown in your screenshot but you may want to double check that this isn't causing the issue.
Christopher Winfield
2020년 1월 15일
Christopher Winfield
2020년 1월 15일
채택된 답변
추가 답변 (1개)
Walter Roberson
2020년 1월 15일
1 개 추천
That problem existed in your release, but was fixed by R2019b.
카테고리
도움말 센터 및 File Exchange에서 Matrix Indexing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
