How can I multiply a row vector with each of two column vectors?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I have a row vector and two column vectors, and intend to perform their multiplication (element by element). The following is an example.
t = [1 2];
s = [(1:3)',(4:6)'];
The expected result:
1 4 2 8
2 5 4 10
3 6 6 12
0 comentarios
Respuesta aceptada
Voss
el 18 de Feb. de 2024
One way:
t = [1 2];
s = [(1:3)',(4:6)'];
reshape(t.*s(:),size(s,1),[])
2 comentarios
Ver también
Categorías
Más información sobre Image Processing Toolbox en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!