Effacer les filtres
Effacer les filtres

How can I plot a function

1 vue (au cours des 30 derniers jours)
Alen
Alen le 14 Mar 2013
Hi Matlab,
I need help to plot a function.
The function is the following:
f(x) = exp(-x/8.76*10^-6)*3.83*10^-4
>> h = ezplot('exp(-x./(8.76.*10.^6)).*3,83.*10.^-4') Error using inlineeval (line 15) Error in inline expression ==> exp(-x./(8.76.*10.^6)).*3,83.*10.^-4 Error: Unexpected MATLAB expression.
Error in inline/feval (line 34) INLINE_OUT_ = inlineeval(INLINE_INPUTS_, INLINE_OBJ_.inputExpr, INLINE_OBJ_.expr);
Error in ezplotfeval (line 52) z = feval(f,x(1));
Error in ezplot>ezplot1 (line 467) [y, f, loopflag] = ezplotfeval(f, x);
Error in ezplot (line 145) [hp, cax] = ezplot1(cax, f{1}, vars, labels, args{:});
  1 commentaire
Carlos
Carlos le 14 Mar 2013
Modifié(e) : Carlos le 14 Mar 2013
What is the x interval for your plot? From the documentation. By default ezplot(fun) plots the expression fun(x) over the default domain -2π < x < 2π, where fun(x) is an explicit function of only x.

Connectez-vous pour commenter.

Réponses (2)

Walter Roberson
Walter Roberson le 18 Mar 2013
The error is because you used comma in 3,83 instead of decimal point 3.83

Masoud Ghanbari
Masoud Ghanbari le 17 Mar 2013
Hi
syms x
h = ezplot(exp(-x./(8.76.*10.^6)).*(3.83).*(10.^-4))

Catégories

En savoir plus sur Visual Exploration 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!

Translated by