invalid use of operator

7 visualizaciones (últimos 30 días)
Jong Hyun Lee
Jong Hyun Lee el 24 de En. de 2021
Comentada: Pratikansh el 8 de Ag. de 2022
ro=10;
ri=30;
t=0:0.1:1500;
ci=0.5
c_L=(ci*ri)/ro.*(1-exp(1).^((-ro.*t/.((ri-ro).*t+1500))));
plot(t,c_L)
MATLAB said it is [Error: File: test.m Line: 5 Column: 37
Invalid use of operator.]
I was trying to express equation
What can I do?

Respuestas (1)

Alan Stevens
Alan Stevens el 24 de En. de 2021
c_L=(ci*ri)/ro.*(1-exp(1).^((-ro.*t/.((ri-ro).*t+1500))));
should be
c_L=(ci*ri)/ro.*(1-exp(1).^((-ro.*t./((ri-ro).*t+1500))));
| You have /. instead of ./
  3 comentarios
John D'Errico
John D'Errico el 24 de En. de 2021
In fact, MATLAB TRIED to tell you exactly where the problem lies.
c_L=(ci*ri)/ro.*(1-exp(1).^((-ro.*t/.((ri-ro).*t+1500))));
Error: Invalid use of operator.
See that the red arrow points to the . in that line. It found something that made no sense. The error messages in MATLAB do try to be helpful where that is possible.
Pratikansh
Pratikansh el 8 de Ag. de 2022
THANK YOU SO MUCCHHH

Iniciar sesión para comentar.

Categorías

Más información sobre Environment and Settings en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by