error:inner matrix dimensions must agree
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
hi.i'm getting this error.can you help me please? i attached the m-file
0 Kommentare
Akzeptierte Antwort
Wayne King
am 1 Feb. 2014
The initial problem is coming from line 36:
Lm=((kc.^2).*(L1+L2)+sqrt((k2^4).*((L1+L2).^2)+4*(kc.^4)*(1-(kc.^2)).*L1.*L2))/(2.*(1-(kc.^2)));
in this part of the calculation:
4*(kc.^4)*(1-(kc.^2))
kc is 1x11 so you can multiply kc*kc, you have to multiply them element by element
Lm=((kc.^2).*(L1+L2)+sqrt((k2^4).*((L1+L2).^2)+4*(kc.^4).*(1-(kc.^2)).*L1.*L2))/(2.*(1-(kc.^2)));
You have similar problems in the next line though.
0 Kommentare
Weitere Antworten (1)
cagri
am 1 Feb. 2014
2 Kommentare
Wayne King
am 1 Feb. 2014
are you saying you did not understand how to fix the line I showed you, or you could not fix the error in the next line (where I indicated there was an error)
Siehe auch
Kategorien
Mehr zu Logical finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!