485960975.taller i - 2011 - clase teórica nº6(1)

Upload: fran-borges

Post on 02-Mar-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    1/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    Graficacin de funciones matemticas.

    La graficaci ! "# f$!ci%!#& 'a(#')(ica& i'*+ica g#!#ra+'#!(# "%& *r%,+#'a&-

    La # i&(#!cia explcita "# ejes de graficacin "if#r#!(#& "# +%& *r%*i%& "# *a!(. La !#c#&i"a" "# $!a escala *ara c%'*a(i,i+i ar +a& '#"i"a&.

    A"#')& a+ r +%& # #& &i'*+#& + !#a& 3%ri %!(a+#& % 4#r(ica+#&5 &i ,i#! *%"#'%&graficar+% c%! *$(*i #+6 75 8C9 "i&*%!# "# $!a f$!ci ! :$# *#r'i(# (ra ar "ir#c(a'#!(#$!a + !#a-

    line ( X1, Y1, X2, Y2 );

    D%!"# ;15 %& %&!*/0+ B %& %&"& . *#Y %& %&

    #*$ *#Y +/ %&"& .!"' +/ %&

    "& . * + 10 +/ %&"& .CY#+ 11 +/ %&"& .* 12 +/ %&"& .-# +.# 1@ +/ %&

    Y ""/0 1 +/ %&0 &. 1> +/ %&

    Si !% #&(a,+#c# $! c%+%r *ara #+ f%!"%5 #+ c%'*i+a"%r a"%*(a #+ +ac *%r "#f#c(%.L%& c%+%r#& *$#"#! #&cri,ir "ir#c(a'#!(#5 +% c$a+ r#&$+(a '$= *r)c(ic%5 *%r # #'*+%-

    setcolor("& . * +)setcolor(Y ""/0)#(c.

    Taller de Lenguajes I Clase Terica Nro 6 Pg. !"#

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    2/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    La *ar( c$+a "& . *r#c#"i#!"% a+ !%',r# i!"ica :$# (ra(a "# $! c%+%r ,ri++a!(#. La+i'i(aci ! "# +%& c%+%r#& "# f%!"% 3ac# *%&i,+# :$# *%"a'%& (#!#r "%& (%!a+i"a"#& "#+'i&'% c%+%r- $!% c%'% f%!"% = #+ %(r% c%'% fr#!(#. P%r # #'*+%-

    setbkcolor(!"' )setcolor("& .!"' )

    Para 4i&$a+i ar c '% #!carar +a graficaci ! "# +%& # #& 3aga'%& #+ &ig$i#!(# #&:$#'a-

    La& + !#a& #! */ / &%! +%& # #& "# *a!(a++a.E& a+(a'#!(# c%!4#!i#!(# # *+ici(ar ca"a + !#a "# # #& a (ra4?& "# +a& c%%r"#!a"a&*#cifica"a& =a :$# a& *%"r#'%& r#"i'#!&i%!ar % r#$,icar +%& 'i&'%& c%! &$'ac%'%"i"a". A"#')& 4#r#'%& #! ,r#4# :$# (a',i?! faci+i(a! +a graficaci ! "# +a&f$!ci%!#& 'a(#')(ica&.

    A3%ra *a'%& a+ c "ig% *ara g#!#rar #&(%& # #& c%%r"#!a"%&-

    /* -------------------- GRAFICACION DE FUNCIONES ------------------GRAPH07.CPP

    Dibujar un par de eje !""rdenad" .

    ----------------------------------------------------------------- */

    #in!$ude%!"ni".&'#in!$ude% (d$ib.&'#in!$ude%d" .&'#in!$ude%pr"!e .&'#in!$ude% (di".&'#in!$ude%)rap&i! .&'

    Taller de Lenguajes I Clase Terica Nro 6 Pg. "!"#

    ;i :E #H;"#rE #H

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    3/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    "id +"d"Gra,i!" "id +"d" e1("

    // -----------------------------------------------------------------"id 2ain

    3

    in( 4i56EjeH 80 in( 4derEjeH 880 in( 9EjeH :00 in( 4Eje; 80 in( 9in,Eje; 80 in( 9 upEje; :00 in( C"$"rEje // -----------------------------------------------------------------

    Ta',i?! *%"r a'%& 3a,#r (ra a"% ca"a # # #! $! c%+%r "if#r#!(# 3aci#!"%-

    Color je 3 44444444Color je 3 44444444

    *#r% #&% +% "# a'%& *ara +#c(%r.

    Ca+i,raci ! "# # #&.

    La ca+i,raci ! "# +%& # #& c%!&i&(# #! # c%! $!(% "# ra=i(a& :$# r#*r#!(a! a+g$!a'#"i"a "# +% :$# #&() grafica!"%. Si *%r # #'*+% #+ g'#!(% 3%ri %!(a+ "# +%& # #&i'*+ica $! r#c%rri"% a!g$+ar "# @B0 gra"%& = 3#'%& ca+i,ra"% a+ # # c%! 12 ra=i(a&5&ig!ifica :$# ca"a g'#!(i(% r#*r#!(a @B0 / 12 @0 gra"%&. A& 5 a+ graficar *%r # #'*+% $!a f$!ci ! !%6 75 (#!"r#'%& $!a i"#a "# " !"# *a&a +a f$!ci ! *%r c#r% %*%r a+g ! ') i'%.

    A:$ a*ar#c#r) a+g$!a "ific$+(a" c%!c#*($a+ *ara graficar +a ca+i,raci !. A!a+ic#'%&-

    E+ 8Pa&%9 "# ca+i,raci ! #& $!a 'ag!i($" :$# i!"ica +a cantidad de pxeles :$#"#,#! *arar ca"a ra=i(a "# +a #&ca+a gra"$a"a5 = &i ,i#! "i i'%& :$# #&(a&

    Taller de Lenguajes I Clase Terica Nro 6 Pg. #!"#

    %eg5ento de graficacin

    6aso de calibracin

    6Xder je 7 Xi89 je 7

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    4/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    'ag!i($"#& !% *$#"#! i'*+icar fracci%!#& "# *i #+#&5 #&(a'%& fr#!(# a $! ca&%#&*#cia+. V#a'%& *%r :$?-

    6asoCal 3 %egCal : + i

    = &$*%!ga'%&- S#gCa+ B 0 = NDi4 2>

    c%! +% c$a+ %,(#!"r a'%&- Pa&%Ca+ 2>5BSi r#a+i )ra'%& #&(# c)+c$+% "# 'a!#ra "# %,(#!#r $! #!(#r% (#!"r a'%& $! *#:$#K%#rr%r *%r (r$!ca'i#!(%5 = 4#a +% :$# *a&a-

    Pa&%Ca+ NDi4 2> 2> B2> #! +$gar "# B 0 :$# "#,#r a r +% c%rr#c(%.

    C '% &%+$ci%!a'%& #&(% (ra,a a!"% c%! *$!(% f+%(a!(#-

    do 11 2 > :$# (r$!car 2>5B 11 2 1

    a! a"% #&(# i'*%r(a!(# c%!c#*(%5 *a'%& a %(r% :$# &$#+# *r%"$cir ri%& "%+%r#&"# ca,# a- +a "i4i&i ! r#a+ "# "%& #!(#r%&. Si 3$,i?'%& 3#c3%-

    "%$,+# Pa&%Ca+

    Pa&%Ca+ S#gGraf / NDi4 6&i#!"% S#gGraf = NDi4 #!(#r%&75 3$,i?'%& %,(#!i"%-Pa&%Ca+ 2>.0000...

    +% c$a+ #& + gic%5 *$#&(% :$# #+ c%'*i+a"%r #!c$#!(ra c%! $!a 'ag!i($" #!(#ra :$#"#,# r "i4i"i"a *%r %(ra 'ag!i($" #!(#ra. E!(%!c#& a&ig!a r#gi&(r%& (ra!&i(%ri%& "#(i*% #!(#r%5 r#a+i a +a %*#raci ! "# "i4i&i ! #!(#ra A reciBn al res

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    5/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    #in!$ude% (di".&'#in!$ude%)rap&i! .&'

    "id +"d"Gra,i!" "id +"d" e1("

    // -----------------------------------------------------------------"id 2ain

    3

    in( 4i56EjeH 80 in( 4derEjeH 880 in( 9EjeH :00 in( 4Eje; 80 in( 9in,Eje; 80 in( 9 upEje; :00 in( C"$"rEje

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    6/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    A+ fi! ++#g +a 3%ra "# graficar !$#&(ra f$!ci ! 'a(#')(ica.

    Graficaci ! "# f$!ci%!#& !%i"a+#&.

    Si ,i#! *ara !%&%(r%& #& ')& c '%"% (ra,a ar #! )!g$+%& ag#&i'a+#&5 +a&f$!ci%!#& (rig%!%'?(rica& "#,#! r#ci,ir &$& arg$'#!(%& #! ra"ia!#&5 *%r +% c$a+ r ac%!4#!i#!(# "#c+arar (%"% +% :$# a )!g$+%&5 c%'% "a(%& "# (i*% "%$,+# "# +a f%r'a-

    do

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    7/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    E #'*+%- D#,#'%& graficar #! $! #&*aci% "# B 0 *i #+#&5 $!a 4aria,+# f &ica :$# 4ar a"# 20 a 1200 'icr%g$!"%&5 = "#a'%& :$# #+ # # "# r#f#r#!cia *%a 20 "i4i&i%!#&"# ca+i,raci !.

    sc raf 3 (do

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    8/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    #in!$ude%!"ni".&'#in!$ude% (d$ib.&'

    #in!$ude%d" .&'#in!$ude%pr"!e .&'#in!$ude% (di".&'#in!$ude%)rap&i! .&'#in!$ude%2a(&.&'

    "id +"d"Gra,i!" "id +"d" e1("

    // -----------------------------------------------------------------"id 2ain

    3

    in( A2p$ 7B0

    d"ub$e Jrad + PI/ ?0.00 d"ub$e An)Ini M8*Jrad d"ub$e An)Fin : 0*Jrad in( NP( 80 in( 4i56EjeH 80 in( 4derEjeH 880 in( 9EjeH BM0 in( 4Eje; 80 in( 9in,Eje; 80 in( 9 upEje; M80 in( C"$"rEje

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    9/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    // --- RA ADO DE

    )e(!&

    +"d" e1(">// -----------------------------------------------------------------

    La &ig$i#!(# i!&(r$cci ! '#r#c# !$#&(ra a(#!ci !-

    Xp 3 Xi89 je = (#ng?#ng&ni)> sc ;

    =a :$# "#,# i'*+icar :$# *ara ./ /% +%& 4a+%r#& "# +a 4aria,+# "# graficaci ! 6A!g75+%&Xp "#,#! 3a++ar &%,r# #+ # # 3%ri %!(a+. S%'#(a'%& a *r$#,a #&(a # *r#&i !*ara a',%& 4a+%r#& # (r#'%&-

    #ng 3 #ng&ni Xp 3 Xi89 je = (#ng&ni 7 #ng&ni)> sc3 Xi89 je

    #ng 3 #ngFin Xp 3 Xi89 je =(#ngFin 7 #ng&ni)>

    (Xder je ?Xi89 je ):(#ngFin 7 #ng&ni) 3 Xder je

    C%! +% c$a+ %,($4i'%& +% c%rr#c(%.

    Si (%"a4 a c%!(i! a c$#&(i%!)!"% *%r:$? r#&( A!gI!i a ca"a 4a+%r "# +a 4aria,+# A!g5 +a r#&*$#&(a #& &i'*+#- +a f$!ci ! !%i"a+ !% arra!car a "#+ # (r#'% i :$i#r"%"#+ # #5 &i!% "#+ 4a+%r c%rr#&*%!"i#!(# a 8Fa_ c%'% &i #&($4i?'%& grafica!"%"#&"# c#r% gra"% *#r% c%! +a f$!ci ! !% "#fi!i"a &i!% a *ar(ir "# Fa 6 > 7.

    A"#')& 8Fa *$#"# (#!#r c$a+:$i#r 4a+%r. Para #+ ac($a+5 > 5 #! r#a+i"a" 3#'%&r#*r#!(a"% '#!%& "# $! cic+% c%'*+#(% *$#&(% :$# +a c$r4a "# > a @B0 5 *#r% &i3$,i?'%& (%'a"% Fa 0 3a,r a'%& r#c%rri"% ')& "# $! cic+% c%'*+#(%5 ') ac(a'#!(# >0 .

    Si! #',arg% !% #& ?&(a +a !ica f%r'a "# r#&%+4#r #&(# *r%,+#'a5 c%'% 4#r#'%& #! #+*r i'% # #rcici%.

    C%! $!(% "# %!"a& !%i"a+#& "# "i&(i!(a& carac(#r &(ica&.

    A c%!(i!$aci ! 4a'%& a *+a!(#ar!%& $! *r%,+#'a '$c3% ')& g#!#ra+ #! c$a!(% agraficaci ! "# %!"a& !%i"a+#&5 "# (a+ &$#r(# :$# $! ca&% *ar(ic$+ar "# ?&(#5

    #!g+%,ar a a+ *r%,+#'a :$# aca,a'%& "# a!a+i ar.

    Taller de Lenguajes I Clase Terica Nro 6 Pg. (!"#

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    10/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    N$#&(r% %, #(i4% ac($a+ #& ++#gar a +a &ig$i#!(# gr)fica-

    Ca"a %!"a *%# +%& &ig$i#!(#& *ar)'#(r%& *ar(ic$+ar#&-

    #5plit

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    11/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    d"ub$e Fa eB 0*Jrad d"ub$e Fa e: -M8*Jrad d"ub$e An) =An)B=An): in( NP( :80 in( 4i56EjeH 80

    in( 4derEjeH 880 in( 9EjeH BM0 in( 4Eje; 80 in( 9in,Eje; 80 in( 9 upEje; M80 in( C"$"rEje

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    12/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    $ine 4Eje;=9in,Eje;=4Eje;=9 upEje;

    // --- RA ADO DE // -----------------------------------------------------------------

    N (# :$# #+ (#'a "# +%& "#&fa&a #& a*ar#c# a:$ -

    #ng1 3 Frec1>#ng = Fase1; #ng2 3 Frec2>#ng = Fase2; #ng@ 3 Frec@>#ng = Fase@;

    O,4ia'#!(# (%"%& #! ra"ia!#&.

    Ta',i?! "#,# %,r4ar :$# #! r#a+i"a" ;*15 ;*2 = ;*@ &%! +%& 'i&'%& "a"% :$# A!g = E&cH #& c%' ! a (%"% a (%"%& #++%&5 *#r% +%& *$&i'%& *%r *ara"% *ara "ar'a=%r c+ari"a".

    L% i!(#r#&a!(# "# 3a,#r (ra,a a"% c%! (a!(a g#!#ra+i"a" #& :$# (%"a& +a&'%"ificaci%!#& :$# "##'%& 3ac#r r#&$+(a! &$'a'#!(# !ci++a&. I'agi!#'%& *%r# #'*+% :$# !%& i!(#r# &i'$+ar $! &i&(#'a (rif)&ic% "# (#!&i%!#&. C%! & +% 3ac#r-

    A'*+1 A'*+2 A'*+@ 20Fr#c1 Fr#c2 Fr#c@ 1

    Fa 0 Fa 120 Fa@ 2 0

    Taller de Lenguajes I Clase Terica Nro 6 Pg. "!"#

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    13/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    (%"% f$!ci%!a "# 'ara4i++a&-

    Ta',i?! *%"r a'%& *#!&ar #! graficar +%& 4a+%r#& a,&%+$(%& "# ca"a %!"a6r#c(ificaci ! "# %!"a c%'*+#(a7. V#!(a %&% 4#r"a"

    % %F#%# /% .

    U! ca&% ')& c%'*+ica"% *ara +a& #&ca+a&- +a circ$!f#r#!cia.

    C%'% 3a,r) !%(a"%5 +a "i&*%!i,i+i"a" 3%ri %!(a+ *ara +a graficaci ! #& 'a=%r :$# +a4#r(ica+5 +% c$a+ ca&i &i#'*r# i'*+ica +a # i&(#!cia "# "%& #&ca+a&. E! #+ ca&% "# +af$!ci ! !%i"a+ a!(#ri%r 3#'%& (ra,a a"% #! f%r'a ca&i (ra!&*ar#!(# c%! $!a #&ca+aa!g$+ar 63%ri %!(a+7 = %(ra #&ca+a "# a'*+i($"#& 64#r(ica+75 *$#& a ! c$a!"% +a f$!ci !*$#"a &$frir a+g$!a "#f%r'aci !5 &$ a&*#c(% 4i&$a+ c%!(i! a &i#!"% #+ "# $!a %!"a!%i"a+ = !% ca,#! "$"a&.

    Si! #',arg% c%! +a circ$!f#r#!cia +a 3i&(%ria #& "if#r#!(#- &i &$ ra"i% = #'*+a a'i#!(%#& (a+ :$# a'#ri(#! +a "#(#r'i!aci ! "# #&ca+a&5 !#c#&aria'#!(# "#,#r#'%&"#ci"ir!%& *%r $!a #&ca+a !ica5 ca&% c%!(rari% a*ar#c#r a $!a "i&(%r&i ! #! +a f%r'a"# +a f$!ci ! :$# !%& ++#4ar a a *#!&ar :$# #&(a'%& grafica!"% $!a #+i*.

    +/.#I E! +a& escalas de red

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    14/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    Par#c# $! *%c% c%'*+ica"% 4#r"a" E! r#a+i"a" !% +% #& (a!(%.

    D#,#'%& (#!#r '$c3% c$i"a"% c%! +% &ig$i#!(#- Xo = Yo &%! c%%r"#!a"a&'a(#')(ica& = !% "# graficaci !5 a+ ig$a+ :$# *adio = 6l

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    15/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    La +(i'a # *r#&i ! i!"ica $! if #+ i'*+ ci(% #! $!a &%+a i!&(r$cci !. A3%ra *%"#'%& "#(#r'i!ar #+ *$!(% "# i!(#rcci ! "# a',%& # #& c%%r"#!a"%&-

    Y je 3 Yinf je = /ffs je ;X je 3 Xi89 je = /ffs je ;

    (%"% #! * #+#&.E! c$a!(% a+ +a % "# graficaci ! "# +a f$!ci ! #! & 5 #& #+ &ig$i#!(#-

    for(#ng3#ng#ngJ#ngFin;#ng=36aso#ng) K

    Xp3X je = sc raf>(Xo=*adio>cos(#ng)); Yp3Y je ? sc raf>(Yo=*adio>sin(#ng)); pXo Y je 7 sc raf>Yo

    #& +a $,icaci ! #! * #+#& "#+ c#!(r% "# +a circ$!f#r#!cia. A:$ 3#'%& $(i+i a"% +a #c$aci ! *ara'?(rica "# +a circ$!f#r#!cia5 c%!&i&(#!(# #!(%'ar +a& *r%=#cci%!#& %r(%g%!a+#& "#+ ra"i% 6#! f$!ci ! "#+ )!g$+%5 :$# (%'a

    c%'% 4aria,+# !ica7-

    sc raf>*adio>cos(#ng) ................ c%%r"#!a"a 8 9 "# *a!(a++a.sc raf>*adio>sin(#ng) ................. c%%r"#!a"a 8=9 "# *a!(a++a.

    'n detalle - 3a,r) !%(a"% :$# +a 4aria,+# a!g$+ar r#c%rr# $! ca'i!% #!(r# $! 4a+%r i!icia+ = $! 4a+%r fi!a+5 !% !#c#&aria'#!(# 0 = @B0 . E++% !%& *#r'i(# graficar 8arc%&9 "#circ$!f#r#!cia :$# *$#"# r '$= (i+ *ara a+g$!a& a*+icaci%!#&. A #&(% !%& r#f#ri'%&c$a!"% *i"# (ra,a ar #! f%r'a 8g#!#ra+9.

    E+ c "ig% c%'*+#(% *ara #&(# *r%,+#'a #& #+ &ig$i#!(#-

    #in!$ude%!"ni".&'#in!$ude% (d$ib.&'#in!$ude%d" .&'#in!$ude%pr"!e .&'#in!$ude% (di".&'#in!$ude%)rap&i! .&'#in!$ude%2a(&.&'

    "id +"d"Gra,i!" "id +"d" e1("

    // -----------------------------------------------------------------

    "id 2ain3 in( Radi" 7B0

    Taller de Lenguajes I Clase Terica Nro 6 Pg. %!"#

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    16/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    in( 4" B00 // !"n re pe!(" a eje 2a(e2 (i!" . in( 9" 80 // !"n re pe!(" a eje 2a(e2 (i!" . in( 4!=9! // !"n re pe!(" a eje de pan(a$$a. in( P$u 80 // para dar un p"!" de e pa!i". in( O,, EjeH

    in( O,, Eje; d"ub$e Jrad + PI/ ?0.00 d"ub$e An)Ini M8*Jrad d"ub$e An)Fin : 0*Jrad in( NP( B80 // n 2er" de p( !"n 6ue e )ra,i!ar . in( 4i56EjeH 80 in( 4derEjeH 880 in( 9EjeH BM0 in( 4Eje; 80 in( 9in,Eje; 80 in( 9 upEje; M80 in( C"$"rEje

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    17/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    ,"r An) An)Ini An)%An)Fin An)L Pa "An) 3

    4p 4Eje;LE !Gra,* 4"LRadi"*!" An) 9p 9EjeH-E !Gra,* 9"LRadi"* in An) pu(pi1e$ 4p=9p=C"$"rFn >

    )e(!&

    +"d" e1(">// -----------------------------------------------------------------

    Graficaci ! "# f$!ci%!#& # *%!#!cia+#&.

    La& f$!ci%!#& # *%!#!cia+#& r#&$+(a! "# $&% '$= c%' ! #! i!g#!i#r a =a :$# '$c3%&f#! '#!%& f &ic%& r#&*%!"#! "# f%r'a # *%!#!cia+. Si #+ +#c(%r !% #&() '$= 4#r&a"%#! (a+#& f$!ci%!#& !% "#,# a+,#rgar !i!g ! (#'%r- !%&%(r%& +# *r%*%rci%!ar#'%& +a&3#rra'i#!(a& 'a(#')(ica& = U". & +% +i'i(ar) a+ a&*#c(% "# +a graficaci !.

    Para #+ # #'*+% :$# 4i#!# a c%!(i!$aci ! $(i+i ar#'%& $!a # *%!#!cia+ cr#ci#!(# :$#arra!ca "# $! 4a+%r i!icia+ ini = ++#ga 3a&(a $! 4a+%r fi!a+ fin . S$ # *r#&i !'a(#')(ica #& +a &ig$i#!(#-

    F(t) 3 ini = ( fin 7 ini)>(1 7 exp(?t : .o))

    .o #& +% :$# "#!%'i!a +a 8c%!&(a!(# "# cr#ci'i#!(%9 = #& $! "a(% "# +a #c$aci !.E& #+ 4a+%r "# +a 4aria,+# i!"#*#!"i#!(# *ara #+ c$a+ +a f$!ci ! a+ca! a #+ B@52 "# &$r#c%rri"% "# a'*+i($". N% !%& *r#%c$*#'%& *%r #&(# "#(a++#.

    Taller de Lenguajes I Clase Terica Nro 6 Pg. &!"#

    fin 3 1MMM

    ini 3 ? NMM

    .o 3 1M .o G

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    18/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    8(9 #& +a 4aria,+# i!"#*#!"i#!(#5 +a c$a+ 3ar#'%& :$# 4ar # #!(r# $! 4a+%r i!icia+ .ini =$! 4a+%r fi!a+ .fin 5 *%r # #'*+% #!(r# 0 = B 4#c#& .o .E&(a f%r'a "# (ra,a ar c%! 4aria,+#& *ara +%& 4a+%r#& i!icia+#& = fi!a+#& "# ci#r(%&*ar)'#(r%& "# +a f$!ci !5 #& '$= c%!4#!i#!(# *%r:$# !%& *#r'i(# '%"ificar c%!faci+i"a" +a& c%!"ici%!#& "# graficaci ! = %,(#!#r #+#'#!(%& *ar(ic$+ar#& :$# !%&i!(#r#. P%r &$*$#&(% (%"% "#,# a $&(ar a$(%')(ica'#!(# *ara :$# !% %c$rra!"i&(%r&i%!#&.

    P%r # #'*+%-

    do

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    19/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    d"ub$e " 0 d"ub$e ini 0 d"ub$e ,in * " d"ub$e E !Gra,H d"ub$e 4derEjeH-4i56EjeH / d"ub$e ,in- ini

    d"ub$e E !Gra,; d"ub$e 9 upEje;-9in,Eje; / d"ub$e ;,in-;ini d"ub$e Pa "Ca$ d"ub$e 4derEjeH-4i56EjeH / d"ub$e Ndi d"ub$e E !U ,in- ini / d"ub$e Ndi d"ub$e Pa " ( ,in- ini /Np( d"ub$e (

    !&ar E !U S(r :B

    +"d"Gra,i!"

    // --- RA ADO DE E ES --------------------------------------

    e(!"$"r C"$"rEje

    $ine 4i56EjeH=9EjeH=4derEjeH=9EjeH $ine 4Eje;=9in,Eje;=4Eje;=9 upEje;

    // --- RA ADO DE CA

    )e(!& +"d" e1("

    >// -----------------------------------------------------------------

    A &i'*+# 4i&(a 6= #! f%r'a a*r% i'a"a7 *%"#'%& 4#r :$# +a f$!ci ! c%r(a a+ # # "#+(i#'*% #! ( @5 0 ( 500. $#r#'%& &a+ir "# "$"a& &i! '%"ificar #+ c "ig% "#+*r%gra'a $#!%5 3aga'%& #!(%!c#& .ini @. 0 = 4#a'%& :$? *a&a. La f$!ci !"#,#r a arra!car "#&"# #+ %rig#!. Si !% f$# a& *r%,#'%& c%! a+g$!%& 4a+%r#&c#rca!%& = (#!"r#'%& $!a i"#a ,a&(a!(# ,$#!a "#+ *$!(% "# c%r(#.

    Taller de Lenguajes I Clase Terica Nro 6 Pg. (!"#

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    20/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    O(r% ca&% "# # #& "#&*+a a"%&.

    Di,$ ar $!a f$!ci ! !%i"a+ "# 'a!#ra :$# #+ # # 4#r(ica+ 3a++# $,ica"% "# (a+'a!#ra :$# +a f$!ci ! arra!:$# #! 120 gra"%& = # (i#!"a 3a&(a @B0 gra"%&.

    ----------------------------------------------------------------- */

    Para 3a++ar +a c%%r"#!a"a 3%ri %!(a+ X je "#+ # # 4#r(ica+5 #& !#c#&ari% "#(#r'i!ar *ri'#r% +a #&ca+a 3%ri %!(a+ "# graficaci !-

    sc raf 3 (doFase

    C%! r#&*#c(% a +a graficaci ! #! & "# +a f$!ci !5 (#!#'%& "%& *%&i,i+i"a"#& "#r#a+i ar+a-

    for(#ng*ad3#ng&ni*ad;#ng*adJ3#ngFin*ad;#ng*ad=36aso#ng*ad) K :: ??? for5a & ???????????????????????????????????????

    Xp 3 X je = ro#ng*ad);

    :: ??? for5a && ????????????????????????????????????????????????????????????? :: Xp 3 Xi89 je = ro(#ng*ad?#ng&ni*ad));

    Yp 3 Y je ?ro#5pl>sin(#ng*ad));

    Taller de Lenguajes I Clase Terica Nro 6 Pg. ")!"#

    Fase 3 12MQ

    #5pl

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    21/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    p

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    22/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    d"ub$e E !U An) d"ub$e : 0/ d"ub$e Ndi H

    !&ar E !U A2p$S(r :B !&ar E !U An)S(r :B

    +"d"Gra,i!"

    // --- RA ADO DE E ES COORDENADOS ------------------------

    4Eje; 4i56EjeHL,ab E !Gra,H*An)IniRad

    e(!"$"r C"$"rEje e($ine (@$e SO

  • 7/26/2019 485960975.Taller i - 2011 - Clase Terica N6(1)

    23/23

    Asignatura: TALLER DE LENGUAJES I 2011Carrera: PROGRAMADOR UNIVERSITARIO / Lic. EN INFORMATICADictado: Ing. Juan Manuel Conti.

    // --- GRAFICACION DE

    // -----------------------------------------------------------------in( r"und d"ub$e 13 i, 1- in( 1 ' 0.0 re(urn in( 1L re(urn in( 1 >// -----------------------------------------------------------------