MATLAB Answers

Jack

plot the following functions using axes that will produce a stright line

Asked by Jack
on 23 Feb 2012
Latest activity Edited by Chong Tao
on 21 Oct 2013

Can someone show me how to plot the following functions using axes that will produce a stright-line plot using Use the range 0 \< x \< 10

1) The power function y= 2x^-0.5 2) The exponential function y= 10^(1-x)

Thanks

  0 Comments

Tags

Products

No products are associated with this question.

2 Answers

Answer by the cyclist
on 23 Feb 2012
 Accepted answer

In the first case you can use loglog():

x = 1:0.1:10;
y = 2*x.^(0.5);
loglog(x,y)

In the second case you can use semilogy();

x = 1:0.1:10;
y = 10.^(1-x);
semilogy(x,y)

  2 Comments

Jack
on 23 Feb 2012

Thanks man ur the best!

the cyclist
on 23 Feb 2012

Please consider "accepting" this answer, since it sounds like it resolved your question.


Answer by Honglei Chen
on 23 Feb 2012

I don't quite understand what you mean by using axes. But if you use

loglog(x,y)

for the first function and

semilogy(x,y)

for the second function, they'll look like straight lines, basically taking advantage of logarithms.

  0 Comments


Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply today