How to plot the exponentional function in matlab
Mostrar comentarios más antiguos
Hello everyone
I want to plot this expression of probability in matlab y=exp(-(K-1)) in function of P[dB]. How can I do it? Please i need help.
I tried with this code but it doesn't go.
function y = Swb(K,p)
K=4;
y= exp(-(K-1));
end
Respuestas (2)
Image Analyst
el 21 de Oct. de 2017
0 votos
You need to use the plot() function.
3 comentarios
Birdman
el 21 de Oct. de 2017
But he wants the psd of the function. Therefore doesn't he have to use pwelch?
Image Analyst
el 21 de Oct. de 2017
Where does he say he wants the PSD? If he did, then yes, he'd use pwelch(). But I see him saying "I want to plot this expression...." and for that you'd use plot(). Of course his expression is just a single number since y = exp(-(K-1)) = exp(-(4-1)) = exp(-3) = 0.04978706.
Birdman
el 21 de Oct. de 2017
I think you miss this part :
...in function of P[dB].
lakom Mariem
el 23 de Oct. de 2017
0 votos
6 comentarios
Image Analyst
el 23 de Oct. de 2017
WHAT figure? You forgot to attach it and you forgot to attach any data, like what is the p you send in when you call
y = Swb(K,p);
And why do you send in K when you immediately overwrite it with a value of 4?
lakom Mariem
el 24 de Oct. de 2017
Image Analyst
el 24 de Oct. de 2017
Do you mean like this:
p = linspace(0, 50, 500);
% Compute and plot for K=1
y = Swb(1, p);
subplot(2, 2, 1);
semilogy(p, y, 'LineWidth', 2);
grid on;
% Compute and plot for K=2
y = Swb(2, p);
subplot(2, 2, 2);
semilogy(p, y, 'LineWidth', 2);
grid on;
% Compute and plot for K=3
y = Swb(3, p);
subplot(2, 2, 3);
semilogy(p, y, 'LineWidth', 2);
grid on;
% Compute and plot for K=4
y = Swb(4, p);
subplot(2, 2, 4);
semilogy(p, y, 'LineWidth', 2);
grid on;
function y = Swb(K,p)
y = exp(-(K-1) * p);
end
lakom Mariem
el 25 de Oct. de 2017
Image Analyst
el 25 de Oct. de 2017
If K is just a single number, like 4, then exp(-(K-1)) is just exp(-3), which is just 0.0497870683678639, not a whole curve. What would you have as the x coordinate?
lakom Mariem
el 25 de Oct. de 2017
Categorías
Más información sobre 2-D and 3-D Plots en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
