While loops, please help

3 visualizzazioni (ultimi 30 giorni)
Leora
Leora il 19 Set 2014
Commentato: suraj giri il 27 Feb 2017
Give the following function
f(x)= x^3 -(5x)^2 +2^(x) - 10000x
Use a while loop to compute f(x) and then create a plot for 0<x<20.
This is what I have so far, I know I have to define x but I don't know what to set x= to since it did not specify.
f(x)=x^3 -(5*x)^2 +2^(x) -10000*x;
while 0<x<20
end

Risposte (2)

Roger Stafford
Roger Stafford il 19 Set 2014
Here's something to get you started:
x = linspace(0,20,500);
will create a vector of 500 values of x uniformly spaced between 0 and 20. Now see what you can do with that vector towards getting something to plot.
  1 Commento
suraj giri
suraj giri il 27 Feb 2017
sir, it is asked to plot (0<x<20), that means x has have value greater than 0 and less than 20, but according to your command, x=linspace(0,20,500), x will have 500 values between 0-20 including 0 and 20 but we must not have 0 and 20 :)

Accedi per commentare.


Azzi Abdelmalek
Azzi Abdelmalek il 19 Set 2014
there are examples in this help

Categorie

Scopri di più su Loops and Conditional Statements in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by