[MATLAB] Grafiek tekenen 2

Moderators: ArcherBarry, Fuzzwood

Reageer
Berichten: 12

[MATLAB] Grafiek tekenen 2

>> 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.

Berichten: 7.068

Re: [MATLAB] Grafiek tekenen 2

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);

Berichten: 12

Re: [MATLAB] Grafiek tekenen 2

EVILBRO heel erg bedankt voor je tip

Reageer