Keep getting Matrix dimensions must agree warning
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am attempting to plot the Gas Turbine efficiency as a function of the temperature ratio:
Tr=1:10<3;
n=1-1/Tr;
figure
plot(Tr,n)
When attempting to plot i get the following error:
Error in ==> test at 5
n=1.-1/Tr;
??? Error using ==> mrdivide
Matrix dimensions must agree.
Any help would be appreciated, thanks in advance.
0 commentaires
Réponses (2)
TastyPastry
le 5 Nov 2015
You need to use element by element division, which is "./".
0 commentaires
Star Strider
le 5 Nov 2015
I do not know what you intend with this assignment:
Tr=1:10<3;
since it creates this logical array:
Tr =
1 1 0 0 0 0 0 0 0 0
Which is likely not what you want, because it creates with this assignment:
n=1-1./Tr;
this result for ‘n’:
n =
0 0 -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf
0 commentaires
Voir également
Catégories
En savoir plus sur Functions dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!