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

2 次查看(过去 30 天)
haeri
haeri 2023-7-30
回答: Sam Chak 2023-7-30
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

回答(3 个)

VBBV
VBBV 2023-7-30
w=@(x) exp(-x/0.3042)
w = function_handle with value:
@(x)exp(-x/0.3042)
fplot(w,[0 1])
  2 个评论
VBBV
VBBV 2023-7-30
编辑:VBBV 2023-7-30
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 2023-7-30
thanks for your help!!!!!

请先登录,再进行评论。


Torsten
Torsten 2023-7-30
移动:Torsten 2023-7-30
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:

Sam Chak
Sam Chak 2023-7-30
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.

类别

Help CenterFile Exchange 中查找有关 2-D and 3-D Plots 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by