Вы находитесь на странице: 1из 10

FACULTAD DE INGENIERA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERA MECATRNICA

ndice :

INTRODUCCIN

...Pag.2

OBJETIVOS Pag.3

Chebyshev's Lambda Mechanism..Pag.4

DEFINICIN

APLICACIONES DEL MATHEMATICA Pag.5

CONCLUSIONES ..Pag.9

BIBLIOGRAFA .Pag.10

MATEMTICA ASISTIDA POR COMPUTADORA

Pgina 1

FACULTAD DE INGENIERA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERA MECATRNICA

INTRODUCCIN

Los sistemas de lgebra computacional aparecieron al principio de la dcada de los 70, y evolucionaron a partir de la investigacin en inteligencia artificial, aunque hoy en da constituyen campos ampliamente separados. Gracias a la ayuda de la tecnologa de hoy se ha podido solucionar en lo que concierne a los clculos matemticos que se poda demorar horas, pero como existen software que son capaces de desarrollar dichas operaciones desde lo ms fcil hasta lo ms complejo. Hoy en da existen compaas que producen software en base al anlisis matemtico con por ejemplo Maple (de Maplesoft), para Microsoft Windows, Mac y Linux y Matemtico (de Wolfram) para Windows, Mac y Linux entre otras.

MATEMTICA ASISTIDA POR COMPUTADORA

Pgina 2

FACULTAD DE INGENIERA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERA MECATRNICA

OBJETIVOS

Conocer el software Mathematica en el anlisis matemtico. Uso de las herramientas del software. Identificar diferencias entre el MATLAB y el MATHEMATICA. Solucionar problemas Mathematica. de gran complejidad con la ayuda del

MATEMTICA ASISTIDA POR COMPUTADORA

Pgina 3

FACULTAD DE INGENIERA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERA MECATRNICA

Chebyshev's Lambda Mechanism DEFINICIN


Un sistema algebraico computacional o sistema de lgebra computacional SAC (CAS, del ingls computer algebra system) es un programa de ordenador o calculadora avanzada que facilita el clculo simblico. La principal diferencia entre un CAS y una calculadora tradicional es la habilidad del primero para trabajar con ecuaciones y frmulas simblicamente, en lugar de numricamente. Es decir, una expresin como a + b es interpretada siempre como "la suma de dos variables", y no como "la suma de dos nmeros" (con valores asignados). Un CAS nos permite automatizar manipulaciones tediosas o difciles, como por ejemplo, desarrollar por el binomio de Newton la expresin (x 10)500.

Las calculadoras grficas ms avanzadas tambin incorporan este sistema.


El CAS es una herramienta potente; pero, todava puede encontrar alguna limitacin a la hora de resolver ciertas expresiones matemticas.

MATEMTICA ASISTIDA POR COMPUTADORA

Pgina 4

FACULTAD DE INGENIERA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERA MECATRNICA

APLICACIONES DEL MATHEMATICA

Programacin de Chebyshev's Lambda Mechanism:

Manipulate[ LocatorPane[Dynamic[pt,(pt=U23*Normalize[#])&], Graphics[{ Thickness[tracethicknessval], darkgrey, If[tr,{Darker[Gray],Circle[J2,U23,{Pi/2,3*Pi/2}],Thickness[0.006],Circle[J2,U23,{Pi/2,Pi/2}]},{}], If[tr,{Darker[Blue],tracec,Thickness[0.006],tracel},{}], Dynamic[drawlambda[lambda[angle[pt]]],TrackedSymbols {pt}] }, PlotRange {{-200,150},{-100,250}}, Axes False,ImageSize 500 ]], {{tr,False,"trace"},{True,False}}, {{pt,{100*(3- 7 ),0}},{-200,-100},{150,250},ControlType None}, TrackedSymbols {tr,pt}, ControllerLinking False, Initialization ( ANGLE=0; J1={-100*(5- 7 )/3,0}; J2={0,0}; U23=100*(3- 7 ); U34=100; scale=0.61; scaled=0.57; scalew=0.52; tracethicknessval=0.003; thicknessval=0.0021; darkgrey=RGBColor[0.5,0.5,0.5]; grey=RGBColor[0.8,0.8,0.8]; calculatelambda[angle_,j1_,j2_,U23_,u14_,t_,ref_]:= Module[{j3,j4,j5,j6,alpha,beta,gamma,delta,r,n,p,q,tt}, If[ref,tt=t+2*180*VectorAngle[j2-j1,{1,0}]/Pi,tt=t]; j3=U23*{Cos[tt* /180],Sin[tt* ]}+j2; alpha=ArcCos[(Norm[{j3-j1}]/(2*u14))];

MATEMTICA ASISTIDA POR COMPUTADORA

Pgina 5

FACULTAD DE INGENIERA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERA MECATRNICA

n={(j2-j1)[[2]],(j1-j2)[[1]]}; beta=If[(n.(j3-j2))>0,VectorAngle[j3-j1,j2-j1],-VectorAngle[j3-j1,j2-j1]]; delta=ArcCos[Normalize[j2-j1].{1,0}]; gamma=alpha-beta+delta; j4=j1+u14*{Cos[gamma],Sin[gamma]}; j5=j4+RotationTransform[angle][(j4-j3)]; {j1,j2,j3,j4,j5} ]; tracel=Line[ Table[{calculatelambda[ANGLE,J1,J2,U23,U34,t,False][[5]],calculatelambda[AN GLE,J1,J2,U23,U34,t+1,False][[5]]} ,{t,-90,90,0.5} ] ]; tracec=Line[ Table[{calculatelambda[ANGLE,J1,J2,U23,U34,t,False][[5]],calculatelambda[AN GLE,J1,J2,U23,U34,t+1,False][[5]]} ,{t,90,270,1} ] ]; link[a_,b_,ww_,c1_,c2_]:=Module[{d,dst,dd,p,q,s,t,A,B,E,F,sol1,sol2,sol3,sol4,P 1,P2,P3,P4,w,unitcolor}, w=ww*scalew; d=w* Normalize[{{0,-1},{1,0}}.(b-a)]; dd=d*scale; A=a+dd;B=b+dd;E=a-dd;F=b-dd; sol1=Solve[{(p-a[[1]])^2+(q-a[[2]])^2 w^2,If[(B-A)[[1]] 0,p A[[1]],(pA[[1]])*(B-A)[[2]]/(B-A)[[1]] (q-A[[2]])]},{p,q},Reals]; sol2=Solve[{(p-b[[1]])^2+(q-b[[2]])^2 w^2,If[(B-A)[[1]] 0,p A[[1]],(pA[[1]])*(B-A)[[2]]/(B-A)[[1]] (q-A[[2]])]},{p,q},Reals]; sol3=Solve[{(s-a[[1]])^2+(t-a[[2]])^2 w^2,If[(F-E)[[1]] 0,s E[[1]],(s-E[[1]])*(FE)[[2]]/(F-E)[[1]] (t-E[[2]])]},{s,t},Reals]; sol4=Solve[{(s-b[[1]])^2+(t-b[[2]])^2 w^2,If[(F-E)[[1]] 0,s E[[1]],(s-E[[1]])*(FE)[[2]]/(F-E)[[1]] (t-E[[2]])]},{s,t},Reals]; dst=EuclideanDistance[A,{p/.sol1[[2]],q/.sol1[[2]]}]; P1=A+Normalize[B-A]*dst; P2=B+Normalize[A-B]*dst; P3=E+Normalize[F-E]*dst; P4=F+Normalize[E-F]*dst;

MATEMTICA ASISTIDA POR COMPUTADORA

Pgina 6

FACULTAD DE INGENIERA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERA MECATRNICA

unitcolor=grey; {Thickness[thicknessval],unitcolor,Disk[a,w],Disk[b,w],Black,Circle[a,w],Circle[b, w],unitcolor,{EdgeForm[None],Polygon[{a+dd,b+dd,b-dd,a-dd}]},Black, Thickness[thicknessval],Line[{P1,P2}],Line[{P3,P4}],c1,Disk[a,w*scaled],c2,Disk [b,w*scaled],Black,Circle[a,w*scaled],Circle[b,w*scaled]}]; drawlambda[t_]:=Module[{width}, { width=12; link[t[[3]],t[[5]],width,darkgrey,Darker[Blue]], link[t[[2]],t[[3]],width,Darker[Red],darkgrey], link[t[[1]],t[[4]],width,Darker[Red],darkgrey] } ]; lambda[ang_]:=calculatelambda[ANGLE,J1,J2,U23,U34,Mod[ang,360],False]; angle[point_]:=If[point[[1]]>0,IntegerPart[ArcTan[point[[2]]/point[[1]]]/Pi*180],Inte gerPart[180+ArcTan[point[[2]]/point[[1]]]/Pi*180]]; ) ]

MATEMTICA ASISTIDA POR COMPUTADORA

Pgina 7

FACULTAD DE INGENIERA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERA MECATRNICA

MATEMTICA ASISTIDA POR COMPUTADORA

Pgina 8

FACULTAD DE INGENIERA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERA MECATRNICA

CONCLUSIONES

Se utilizo las herramientas del Mathematica para encontrar un mecanismo cualesquiera. Se identifico la diferencia entre otros software como el Matlab y dems software aplicativos de la Chebyshev's Lambda Mechanism. Se comprob tal grado de capacidad para resolver mecanismos con el programa matemticas y se puede resolver desde las ms fciles hasta las ms complejos mecanismos.

MATEMTICA ASISTIDA POR COMPUTADORA

Pgina 9

FACULTAD DE INGENIERA INDUSTRIAL ESCUELA PROFESIONAL DE INGENIERA MECATRNICA

BIBLIOGRAFA www.matematicaenlinea.com.ar www.matlab.com SISTEMAS COMPUTACIONALES MATEMTICOS PDF Chebyshev's Lambda Mechanism - author www.wolfram.com

MATEMTICA ASISTIDA POR COMPUTADORA

Pgina 10

Вам также может понравиться