How to write such a matrix
19 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi,
i need help. I want to create matrix which look like this:
1 B B B B
A C D D D
A C D D D
A D D D D
A D D D D
A D D D D
A D D D D
Elements: A = 0:1:6, B = 0:1:4, C = A*B, D = 12.
Thank you very much.
2 commentaires
Andrei Bobrov
le 13 Avr 2011
can so? (sorry for my english)
1 B1 B2 B3 B4
A1 C D D D
A2 C D D D
A3 D D D D
A4 D D D D
A5 D D D D
A6 D D D D
Elements: A = 1:6, B = 1:4, C(i,j) = A(i)*B(j), D = 12.
Réponses (2)
Paulo Silva
le 13 Avr 2011
m=ones(7,5);
A=2;B=3;C=A*B;D=12;
m(1,2:end)=B;
m(2:end,1)=A;
m(2:end,2:end)=D;
m(2:3,2)=C;
m
0 commentaires
Sean de Wolski
le 13 Avr 2011
What's wrong with the method that you have above; i.e. defining it explicitly? It'll be the fastest and easiest to read.
0 commentaires
Voir également
Catégories
En savoir plus sur Creating and Concatenating Matrices dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!