Matrix dimensions must agree problem.
Show older comments
tx1 = times(freq,MP.d); %1x100 matix
tx2 = times((m-1),sind(MP.theta_vec)); %1000x7
tx3 = times(tx2,tx1); %Matrix dimensions must agree.
Is there another way to resolve this? Thanks.
Answers (1)
madhan ravi
on 19 Aug 2019
Edited: madhan ravi
on 19 Aug 2019
tx1.*tx2(:) % error is gone who knows if the logic is right.
times(tx1,tx2(:))
% bsxfun(@times,tx1,tx2(:)) if 2016a <
Categories
Find more on Creating and Concatenating Matrices in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!