Gå till innehåll

Matlab-problem?


Jakke

Recommended Posts

jag ska plota en darttavla som på bilden http://www.csc.kth.se/utbildning/kth/kurser/2D1312/prgi06/Matlab%20delen/MatlabHemtal.pdf

min plot blir nästan som den men jag har ett streck som går längs y=0 till cirkeln i mitten.

vad är problemet ? :):

 

x=[-6:0.1:6];

n=[1 2 3 4 5];

 

for r=n

y=-sqrt(r.^2-x.^2);

plot(x,y, 'r');hold on

y=sqrt(r.^2-x.^2);

plot(x,y, 'r');hold on

end

Länk till kommentar
Dela på andra webbplatser

Aha, NumMe är nice! :D

 

Nu var det ett tag sen jag kodade matlab, men det känns som att problemet inte är så mycket matlab som att det är en transformering till polärakoordinater.

 

Skriv om cirkeln i polärakoordinater och låt parametern t:0->2*pi så borde du kunna få till ett par fina cirklar med radien R.

 

Lycka till! :D

 

- QoS

Länk till kommentar
Dela på andra webbplatser

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gäst
Svara i detta ämne...

×   Du har klistrat in innehåll med formatering.   Ta bort formatering

  Endast 75 max uttryckssymboler är tillåtna.

×   Din länk har automatiskt bäddats in.   Visa som länk istället

×   Ditt tidigare innehåll har återställts.   Rensa redigerare

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Skapa nytt...