output
    3 views (last 30 days)
  
       Show older comments
    
for example my output: 20 30 40 50 I want to convert ---------------> A(0)=20 <--------------- A(1)=30 A(2)=40 A(3)=50 how can I make this??
0 Comments
Accepted Answer
  Walter Roberson
      
      
 on 9 Dec 2011
        A = [20 30 40 50];
fprintf(1, 'A(%d)=%d ', [(0:length(A)-1).' ; A(:)].' );
fprintf(1, '\n');
5 Comments
  Walter Roberson
      
      
 on 10 Dec 2011
				Hmmm... I did test at the time I posted. 
Did you perhaps omit the ".'" after the [] ?
More Answers (1)
  Paulo Silva
      
 on 9 Dec 2011
        A=[20 30 40 50]
MATLAB index values start at 1 not 0
2 Comments
  Walter Roberson
      
      
 on 9 Dec 2011
				Paulo, did you not upgrade to the Purple Agate beta of the Mind Reading Toolbox ? "It assists in allowing trust with your own intuition and opens the spiritual flood gates to a realm of endless possibilities." Are you still using the Amber beta ?
  Paulo Silva
      
 on 10 Dec 2011
				I'm always using old versions but will upgrade soon, both MATLAB version and Mind Reading Toolbox ;)
See Also
Categories
				Find more on Logical in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

