Filter löschen
Filter löschen

Displaying a quadratic equation

5 Ansichten (letzte 30 Tage)
James
James am 24 Sep. 2013
Kommentiert: James am 30 Sep. 2013
Hi im very new to Matlab and help would be greatly appreciative
Consider the quadratic equation of the form: ax^2 + bx + c = 0, where a,b,c are constants
(a) Write a MATLAB function having the coefficients a, b, c as input arguments to determine the quadratic roots of the equation. Specifically, display the two roots in the Command Window using the following format:
The first root = r1 The second root = r2
(b) Utilize the function created in part (a) to find the roots of the quadratic equations specified by the Lab TA. Tabulate the results.
  2 Kommentare
Azzi Abdelmalek
Azzi Abdelmalek am 24 Sep. 2013
This a homework. What have you done so far? What problem have you encountered?
James
James am 30 Sep. 2013
function parallel = parallel® R=(1e4); rp(1,1) = R; for n = 1:99 rp(n+1) = (rp(n)*R)/(rp(n) + R); bar(rp) end n = 1:100; plot(n, rp(n))
I got the answer I was missing a semi colon that why i was getting an error

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Matt J
Matt J am 24 Sep. 2013
Bearbeitet: Matt J am 24 Sep. 2013
The roots() command will be helpful, see "doc roots" for usage. The disp command should also help, e.g,
>> disp(['Here is a number, ', num2str(3), '. It is the number three.'])
displays,
Here is a number, 3. It is the number three.

Weitere Antworten (1)

James
James am 30 Sep. 2013
I got the answer I was having problem with a simple problem i was missing a semi colon lol
function parallel = parallel® R=(1e4); rp(1,1) = R; for n = 1:99 rp(n+1) = (rp(n)*R)/(rp(n) + R); bar(rp) end n = 1:100; plot(n, rp(n))

Kategorien

Mehr zu Programming finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by