Azzera filtri
Azzera filtri

How can I plot a function

1 visualizzazione (ultimi 30 giorni)
Alen
Alen il 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 Commento
Carlos
Carlos il 14 Mar 2013
Modificato: Carlos il 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.

Accedi per commentare.

Risposte (2)

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

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

Categorie

Scopri di più su Visual Exploration in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by