How to create a custom matrix?

11 visualizaciones (últimos 30 días)
Hadi Ghahremannezhad
Hadi Ghahremannezhad el 25 de Nov. de 2019
Respondida: Rik el 25 de Nov. de 2019
I want to create a matrix that look like this:
435.png
The first n rows are all 0. The second n rows are calculated separately by some operation like:
W * V
Where W is a diagonal (n * n) matrix and V is an (n * 3) matrix.
How can I do this?

Respuesta aceptada

Rik
Rik el 25 de Nov. de 2019
This is a simple contatenation:
n=8;
%generate W and V
W=randi(20,n,n);
V=randi(5,n,3);
output=[zeros(n,3) ; W*V];

Más respuestas (0)

Categorías

Más información sobre Operating on Diagonal Matrices en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by