How to plot a functions in matlab
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
maharaj
el 23 de Feb. de 2013
Respondida: Fernando Fernandes
el 26 de Nov. de 2019
x ranges from 10-50 and y = [exp(-x)/x] - [exp(-(2+x))/(2+x)]
0 comentarios
Respuesta aceptada
the cyclist
el 23 de Feb. de 2013
x = 10:0.1:50;
y = (exp(-x)./x) - (exp(-(2+x))./(2+x));
plot(x,y)
0 comentarios
Más respuestas (2)
Youssef Khmou
el 23 de Feb. de 2013
Editada: Youssef Khmou
el 23 de Feb. de 2013
1. Using function handle :
>>f=@(x) (exp(-x)./x)-(exp(-(2+x))./(2+x))
>>x=10:0.1:50;
>>plot(x,f(x))
2. Alternative using again Function Handle ;
>>f=@(x) (exp(-x)./x)-(exp(-(2+x))./(2+x))
>>fplot(f,[10 50])
3. Using M function in M file :
% Save the function in M file
function y=R(x)
y=(exp(-x)./x)-(exp(-(2+x))./(2+x));
%------------------------------------
% In the command prompt :
>>x=[10:0.01:50];
>>figure, plot(x,R(x))
4. Using Symbolic variables :
>>syms x
>>f=(exp(-x)./x)-(exp(-(2+x))./(2+x))
>>ezplot(f,[10 50])
0 comentarios
Fernando Fernandes
el 26 de Nov. de 2019
How could I plot a function of two variables r_d and t_d? I'd like to keep r_d constant and plot t_d.. after I want to keep t_d constant and plot r_d. The function is: q(r_d, t_d)=exp((-r_d)^2/(4*t_d))
0 comentarios
Ver también
Categorías
Más información sobre Calculus en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!