Springen naar inhoud

[MATLAB] Grafiek tekenen 2


  • Log in om te kunnen reageren

#1

McClane

    McClane


  • 0 - 25 berichten
  • 12 berichten
  • Gebruiker

Geplaatst op 26 januari 2006 - 13:23

>> r=[0.05:0.01:0.19]
d=(136631.2)/(((((((r.^3)+1.5)*0.0014).^(1/3)).^2)-(r.^2))*664800275.4)
plot (r,d)

r =

Columns 1 through 7

0.0500 0.0600 0.0700 0.0800 0.0900 0.1000 0.1100

Columns 8 through 14

0.1200 0.1300 0.1400 0.1500 0.1600 0.1700 0.1800

Column 15

0.1900

??? Error using ==> mrdivide
Matrix dimensions must agree.

Hij wil de grafiek weer niet tekenen.

Dit forum kan gratis blijven vanwege banners als deze. Door te registeren zal de onderstaande banner overigens verdwijnen.

#2

EvilBro

    EvilBro


  • >5k berichten
  • 6703 berichten
  • VIP

Geplaatst op 26 januari 2006 - 13:31

d=(136631.2)/(((((((r.^3)+1.5)*0.0014).^(1/3)).^2)-(r.^2))*664800275.4)


Je probeert hier te delen door een matrix. Dat kan niet. Je zult Matlab duidelijk moeten maken dat hij de operatie elementsgewijs moet uitvoeren. Dit doe je wederom met een punt, dus:

d=(136631.2)./(((((((r.^3)+1.5)*0.0014).^(1/3)).^2)-(r.^2))*664800275.4);

#3

McClane

    McClane


  • 0 - 25 berichten
  • 12 berichten
  • Gebruiker

Geplaatst op 26 januari 2006 - 13:50

EVILBRO heel erg bedankt voor je tip





0 gebruiker(s) lezen dit onderwerp

0 leden, 0 bezoekers, 0 anonieme gebruikers

Ook adverteren op onze website? Lees hier meer!

Gesponsorde vacatures

Vacatures