You are on page 1of 3

12/4/2015

CrculosconMatlab|ElOtropuntodeVista

CrculosconMatlab

8thJuly2004
HanintentadohaceruncrculoconMatlab?

Laprimeravezquetuvequehacerlo(hace2aosconMatlab5.3),intuitivamentemeimaginquepoda
hacerlomedianteunafuncinllamada"circle"oalgoas,peroparamisorpresa,dichafuncinnoexiste.
Porqu?Sencillo,elcrculonoesunafuncin.
Elsiguientepasofuepartirlaecuacin(x^2+y^2=r^2)en"y=sqrt(r^2x^2)"y"y=sqrt(r^2x^2)"y
graficarlasambas,elproblemafuequematlabcambielcolordelasegundagrficafcil,pens,pues
cambioelcolordelasegundaylisto,peroadems,enelpuntoenqueambasfuncionesseunenenel
eje"y",lagrficanosevesuave(Eslgico,sondosfuncionesdistintas).
Asqueresolvcrearmipropiafuncin"circle(h,k,r)".
Cmoseconvierteunarelacinenunafuncin?Conecuacionesparamtricas(Cambiodecoordenadas
ocomolequierandecir).
cos(o)^2+sin(o)^2=1,multiplicandopor"r^2"
(r^2)*cos(o)^2+(r^2)*sin(o)^2=r^2,igualandoax^2+y^2=r^2,tenemosque
x=r*sin(o)
y=r*cos(o)
Lesrecuerdanlascoordenadaspolares?:)
Lafuncinquedas:(Archivocircle.m)

function[x,y]=circle(h,k,r)
%GivethevaluesforxandyforplotaCIRCLE.
%[X,Y]=CIRCLE(H,K,R)
%ThisExampleplotaCIRCLE:
%h=input('Typeh:')
%k=input('Typek:')
%r=input('Typer:')
%[x,y]=circle(h,k,r)
%plot(x,y),grid,axisequal,holdon
%
%@autorJairoCorredor
%@Date10/05/02
o=pi:0.001:pi
x=r*cos(o)+h
y=r*sin(o)+k

Hastalaprxima.
Publicadohace8thJuly2004porJairo
Etiquetas:Programacin
http://jalcom.blogspot.com/2004/07/crculosconmatlab.html

1/3

12/4/2015

CrculosconMatlab|ElOtropuntodeVista

6 Vercomentarios

Fannumero1 6:10p.m.
Oralemuchasgracias,mesacastedeladuda,yoestudiocienciasdelacomputacionenmexicoynose
usar amtlab apenas estoy leyendo unos manuales en la red por que nuestro profesor es muy malo,
tienesalgunoqmerecomiendes?
La funcion plot es como figure? es q segun para dibujar un cuadro hicimos la funcion draw cuadro y lo
dibujamosconlainstruccionfigureymuchosmuchospuntos.
Responder

Jairo

4:34p.m.

Puesenlaredhaymuybuenmaterial,peromegustabaunlibrollamado"AnlisisNumricoconMatlab"
erabastantebuenoyseexplorabanmuchasfuncionesdelaherramienta.
Encuantoaplot,figureydrawdependedeququierahacer,cadafuncintieneunobjetivoespecfico.
Plot por ejemplo, toma 2 arreglos de puntos y los grafica, con Grid se hacen las grficas en 3D y as
sucesivamente.
Responder

Fannumero1 8:05p.m.
Aok,sidehechousamosplotporqueporqelcuadradosetomacomounamatrizyencadacoordenada
vaunpunto,yseunenparaformaruncuadroyencimauntrianguloparaformarunasupuestacasa,pero
aunnolehallocomohacerlo.
Responder

Fannumero1 2:49p.m.
Oye de casualidad vos q sos un master no sabes como calcular las asintotas y la simetria de una
graficaenmatlab??
Responder

Checho 11:08p.m.
teelmedioleseopahacerelcirculo,conestoynadamas:P
x=linspace(1,1,100)
%%linspacegeneraunvectordesde1a1con100terminos
plot(x,sqrt(1x.^2),'b',x,sqrt(1x.^2),'b')
Responder

Jairo

6:53p.m.

ElproblemadedibujarlocomodosmedioscrculosesqueenelcorteconelejeXlospuntosnoestn
suavizados.
Responder

http://jalcom.blogspot.com/2004/07/crculosconmatlab.html

2/3

12/4/2015

CrculosconMatlab|ElOtropuntodeVista

Escribeuncomentario...

Comentarcomo:

Publicar

CuentadeGoogle

Vistaprevia

http://jalcom.blogspot.com/2004/07/crculosconmatlab.html

3/3

You might also like