Info
此问题已关闭。 请重新打开它进行编辑或回答。
Error using * Inner matrix dimensions must agree. HELP
1 次查看(过去 30 天)
显示 更早的评论
Hi,
kRba = linspace(1,10);
kRcb = linspace(1,10);
kRca = (kRba + kRcb);
I need kRca to vary as kRba and kRcb varies, i.e. when it runs through kRba = 4 and kRcb = 4 I need the kRca to equal 8. I'm trying to make a contour map. Is there anyway to do this? This is the full error -
Error using * Inner matrix dimensions must agree.
Error in three_body_system_one (line 15) T1 = mult * cos(kRca);
Any help would be really appreciated
0 个评论
回答(1 个)
Simon
2013-11-19
Hi!
My guess: You write
T1 = mult * cos(kRca);
If mult and kRca have the same length and you want to multiply element-wise, you write
T1 = mult .* cos(kRca);
If this is not the solution, paste the code to reproduce the error.
0 个评论
此问题已关闭。
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!