plot w=exp(-x/0.3042) (when 0<w<1)

2 visualizaciones (últimos 30 días)
haeri
haeri el 30 de Jul. de 2023
Respondida: Sam Chak el 30 de Jul. de 2023
i want to plot w=exp(-x/0.3042) (when 0<w<1)
and i also want to plot the graph of x when 0<w<1
but it constantly error. thanks for reading

Respuestas (3)

VBBV
VBBV el 30 de Jul. de 2023
w=@(x) exp(-x/0.3042)
w = function_handle with value:
@(x)exp(-x/0.3042)
fplot(w,[0 1])
  2 comentarios
VBBV
VBBV el 30 de Jul. de 2023
Editada: VBBV el 30 de Jul. de 2023
you can rearrange the equation and use same function, fplot as shown earlier
x = @(w) -log(w)*0.3042
x = function_handle with value:
@(w)-log(w)*0.3042
fplot(x,[0 1])
haeri
haeri el 30 de Jul. de 2023
thanks for your help!!!!!

Iniciar sesión para comentar.


Torsten
Torsten el 30 de Jul. de 2023
Movida: Torsten el 30 de Jul. de 2023
Here is an example:
x = linspace(0,1,10);
f = @(x) x.^2;
plot(x,f(x))
If you want to learn MATLAB basics, invest two hours of your time and pass the free online tutorial:
  1 comentario
haeri
haeri el 30 de Jul. de 2023
thank you for your links. it is very helpful.

Iniciar sesión para comentar.


Sam Chak
Sam Chak el 30 de Jul. de 2023
The plotting is merely a basic skill that you can learn in MATLAB Onramp. More importantly, you need to know some properties of the exponential decay function before plotting it over the range .
In fact, there is a difference between plotting over and over .
When , .
When , .
x = linspace(0, 5, 1001);
w = exp(-x/0.3042);
plot(x, w), grid on, xlabel('x'), ylabel('w')
w(end) % w(x = 5)
ans = 7.2727e-08
The value of is very small, but it is not absolute zero... yet.

Categorías

Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by