Ältere Kommentare anzeigen
if I have i = 1:12 , j= 1:12 and I want to get a table with A(i,j) , how I will do it
2 Kommentare
Igor de Britto
am 8 Mär. 2012
I don't get your question. Wich values do you want to populate this square matrix? Or do you want a lot of matrices with all the size combinations?
Nasir Qazi
am 8 Mär. 2012
Antworten (3)
Walter Roberson
am 8 Mär. 2012
What do you mean by a "table" in this context? Something displayed to the command window? A uitable() ? An array with 3 columns, the first for i, the second for j, and the third for A(i,j) ?
When you speak of A(i,j) do you mean A(1:12,1:12), or do you mean A(i(1),j(1)) A(i(2),j(2)), A(i(3),i(3)) and so on? If you do then
A(subs2ind(size(A), i, j))
5 Kommentare
Nasir Qazi
am 8 Mär. 2012
Walter Roberson
am 8 Mär. 2012
I only see one data set in that diagram. Do you mean you want to access each entry? As a group that would be A(1:12,1:12).
Do you want to use a loop?
for i = 1 : 12
for j = 1 : 12
disp(A(i,j)); %the sample action taken on A(i,j)
end
end
Or is the question how to take an existing matrix and write it to an Excel spreadsheet?
Nasir Qazi
am 8 Mär. 2012
Nasir Qazi
am 8 Mär. 2012
Nasir Qazi
am 8 Mär. 2012
Nasir Qazi
am 8 Mär. 2012
0 Stimmen
Nasir Qazi
am 8 Mär. 2012
0 Stimmen
2 Kommentare
Aldin
am 8 Mär. 2012
You want to display excel data in uitable, right?
Nasir Qazi
am 8 Mär. 2012
Kategorien
Mehr zu Data Import from MATLAB finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!