필터 지우기
필터 지우기

About Matrix Array Error

조회 수: 4 (최근 30일)
baby
baby 2012년 10월 17일
Hello,,
before i make an example of matrix like a question
This is my example
________________________________
The number of participant : 2
What's the name : Andy
What's his/her value : A
What's the name : Juny
What's his/her value : C
________________________________
now i wanna make the number of input like this
________________________________
The number of participant : 2
What's the name (1) : Andy
What's his/her value (1) : A
What's the name (2) : Juny
What's his/her value (2) : C
________________________________
Can someone help me how to make number of input like above?
this's my code
% Input
a= input ('The number of participant :');
for c=1:a
b(c,1)= input('What's the name ' :');
b(c,2)= input('What's his/her value ' :');
end
disp(b)
[m,n]= size (b);
before i already try with 'num2str(c)' like b(c,1)= input('What's the name ' num2str(c)' :'); but i got an error
Please help me :)

답변 (2개)

Image Analyst
Image Analyst 2012년 10월 17일
You need a cell array since they can have different lengths. Use braces instead of parentheses: b{c,1}
  댓글 수: 2
baby
baby 2012년 10월 17일
편집: baby 2012년 10월 17일
u know how to make number (1) beside the text "what's the name?"
i got example from internet but when i try that in my code, i got error
this is the example
for i = 1:m
for j = 1:n
str = ['Enter element in row ' num2str(i) ', col ' num2str(j) ': '];
when i try that 'num2str(c)' i got the error :'(
Image Analyst
Image Analyst 2012년 10월 17일
Use sprintf() instead.

댓글을 달려면 로그인하십시오.


venkat vasu
venkat vasu 2012년 10월 17일
Hi...
This may help you and it will take both string&character but it can store a single character.
a= input ('The number of participant :'); for c=1:a x=input('Whats the name ','s'); b(c)=x; b(c)= input('Whats his/her value '); end %%FOR DISPLAY for c=1:a disp(b(c)); disp(d(c)); end
  댓글 수: 1
baby
baby 2012년 10월 17일
but how about make indicator (1) beside text "What's the name?" i wanna know how to make that indicator thx u :)

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by