I got error, dimesion mismatch, what does this mean? please help
1 view (last 30 days)
Show older comments
A = zeros(10,10)
A(1,1) = 'Story'
A(1,2) = 'Force'
A(2,1) = 1
A(3,1) = 3
.
.
etc
??? Subscripted assignment dimension mismatch.
Error in ==> Program at 21 my_result(n+2,1) = 'Story'
Im willing to ceate a table which is contain letters or words and numbers, is it possible? if, its possible could you please help me to fix that error message.
I will appreciate your help
Thanks
0 Comments
Accepted Answer
Andrei Bobrov
on 7 Jun 2013
Edited: Andrei Bobrov
on 7 Jun 2013
Use cell array:
A = cell(10,10)
A{1,1} = 'Story'
A{1,2} = 'Force'
A{2,1} = 1
A{3,1} = 3
A(2:10,2) = num2cell(1:9);
.
.
etc
0 Comments
More Answers (2)
Walter Roberson
on 7 Jun 2013
It is not possible to create a numeric array that contains a combination of letters and numeric values. The closest you can get is to use a cell array.
A = cell(10,10);
A{1,1} = 'Story';
A{1,2) = 'Force';
A{2,1} = 1;
A(3,1) = 3;
Notice the use of {} instead of ()
0 Comments
See Also
Categories
Find more on Logical in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!