Hi, this is my first question so go easy on me please I am a new Matlab user.
I have searched arround the help section and cannot seem to find the answer I am after.
I have some numerical data in a 4096x2 double array and I would like to multiply each cell by another cell in the array to make a new cell and turn the array into a 4096x3 array.
Eg.
A1=1 B1=1 C1=A1*B1
A2=2 B2=2 C2=A2*B2
A3=3 B3=3 C2=A3*B3
Thanks in advance for the help

 Akzeptierte Antwort

James Tursa
James Tursa am 7 Apr. 2020
Bearbeitet: James Tursa am 8 Apr. 2020

1 Stimme

M = your 4096x2 double matrix
M(:,3) = M(:,1) .* M(:,2);

1 Kommentar

Jonathan Drane
Jonathan Drane am 8 Apr. 2020
James, Thanks so much for this answer it works exaclty as required.

Melden Sie sich an, um zu kommentieren.

Kategorien

Produkte

Version

R2016b

Community Treasure Hunt

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

Start Hunting!

Translated by