??? Error using ==> times Matrix dimensions must agree.
Show older comments
I could`nt figure out how to resolve
T = 20:1:40; F= 20:0.1:40;
Ct= (-1/pi*(atan(T-33)+atan(T-27))); plot(T,Ct),grid on;
A= 0.5-1/pi*(atan(Ct-0.9)); B= 0.5+1/pi*(atan(Ct+0.1)); Cf= 1/pi*(A-B/2);
C= A.*atan(F-55);% error occurred here
Please help me solve the project
Bhagirathi
Answers (2)
Fangjun Jiang
on 5 Aug 2011
0 votes
A is 1x21 array, F is 1x201 array. That is why.
Bhagirathi
on 5 Aug 2011
0 votes
1 Comment
Fangjun Jiang
on 5 Aug 2011
Well, the error again is the matrix size mis-match. Most of your matrix is 1x21. Check your F. Should it be F=20:0.1:40 or should it be F=20:1:40. If latter, problem solved.
Categories
Find more on Logical in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!