Info

This question is closed. Reopen it to edit or answer.

I have a matrix y of 160 by 4, I have to divide it by a 3D matrix h of dimensions 4 by 6 by 117.

1 view (last 30 days)
I want to to do A=y./h Kindly guide.
  2 Comments
Steven Lord
Steven Lord on 9 Nov 2018
It's not clear how to divide a matrix with 640 elements by an array with 2808 elements. Can you show with a smaller concrete example exactly what you want/expect the result to be? For instance, for the following 16-by-4 y and 4-by-6-by-11 h:
y = reshape(1:64, [16 4]);
h = reshape((1:264)+64, [4 6 11]); % y and h have no elements in common
What exactly should A be?
Sajid Sarwar
Sajid Sarwar on 9 Nov 2018
i want to change matrix of 160 by 4 into 160 by 6 by 4 by adding zeros for dimension 6. and also change the second matrix(4 by 6 by 117) into (4 by 6 by 160) by adding zeros in 3rd dimension.

Answers (0)

Community Treasure Hunt

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

Start Hunting!