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

2.-.

-

%CALCULANDO AREA DE UN TRIANGULO
function[]=area_tarea()%Funcion para calcular area
base=input('Ingresa Base(cm):'); %Ingresamos el valor de la base
altura=input('Ingresa Altura(cm):'); %ingresamos valor de la altura
area=(base*altura)/2 %realiza el clculo
pause; close;


>> area_tarea()
Ingresa Base(cm):1
Ingresa Altura(cm):3
area =
1.5000
>> area_tarea();
Ingresa Base(cm):6.2
Ingresa Altura(cm):1.5
area =
4.6500

%ENERGIA RELATIVISTA
function[]=energia_tarea()
m=input('ingresa masa: ');%ingresar masa
c=300000;%definiendo velocidad de la luz
e=m*(c*c)%calculo para obtener energia
pause; close;

>> energia_tarea()
ingresa masa: 6.2
e =
5.5800e+11
>> energia_tarea()
ingresa masa: 2
e =
1.8000e+11

%Ecuaciones de segundo grado
function[]=ecuaciones_tarea()%Nombre de la funcion
a=input('Ingresar a: ');%Ingresando valor a
b=input('Ingresar b: ');%Ingresando valor b
c=input('Ingresar c: ');%Ingresando valor c
x1=(-b+(sqrt((b*b)-4*a*c))/(2*a))%Calculando primera raiz
x2=(-b-(sqrt((b*b)-4*a*c))/(2*a))%Calculando segunda raiz
pause; close;
ecuaciones_tarea()
Ingresar a: 1
Ingresar b: 0
Ingresar c: -1
x1 = 1
x2 = -1
>> ecuaciones_tarea()
Ingresar a: 13.95
Ingresar b: 6.2
Ingresar c: 1.5
x1 = -6.2000 + 0.2411i
x2 = -6.2000 - 0.2411i
>> ecuaciones_tarea()
Ingresar a: 1
Ingresar b: -3
Ingresar c: 2
x1 = 3.5000
x2 = 2.5000
ecuaciones_tarea()
Ingresar a: 1
Ingresar b: 0
Ingresar c: -1
x1 = 1
x2 = -1
>> ecuaciones_tarea()
Ingresar a: 1
Ingresar b: -2
Ingresar c: 1
x1 = 2
x2 = 2
>> ecuaciones_tarea()
Ingresar a: 1
Ingresar b: -10
Ingresar c: 25
x1 = 10
x2 = 10
>> ecuaciones_tarea()
Ingresar a: 1
Ingresar b: 1
Ingresar c: 1
x1 = -1.0000 + 0.8660i
x2 = -1.0000 - 0.8660i
>> ecuaciones_tarea()
Ingresar a: 1
Ingresar b: 0
Ingresar c: 0
x1 = 0
x2 = 0
>> ecuaciones_tarea()
Ingresar a: 2
Ingresar b: 1
Ingresar c: 2
x1 = -1.0000 + 0.9682i
x2 = -1.0000 - 0.9682i
%Polinomio
function[]=polinomio_tarea()%Nombre de la funcion
x=input('Ingresa valor para x: ');%Asignando valor a x
y=(x^5)+(5*(x^4))-(4*(x^3))+(2*(x^2))-(9*x)+15%Resolviendo
pause;close;

>> polinomio_tarea
Ingresa valor para x: 2
y = 85
>> polinomio_tarea
Ingresa valor para x: 6
y = 13425
>> polinomio_tarea
Ingresa valor para x: -5
y = 610
>> polinomio_tarea
Ingresa valor para x: -2
y = 121
>> polinomio_tarea
Ingresa valor para x: -145
y = -6.1875e+10

%ECUACION RARA
function[]=rara_tarea()
x=input('Ingresa valor para x: ');
y=input('Ingresa valor para y: ');
z=((5*x-4*y)/(3*x^2+6*y^4))-((sqrt(3*x^2-28))/(123-y))
pause; close;

>> rara_tarea
Ingresa valor para x: 4
Ingresa valor para y: 65
z = -0.0771
>> rara_tarea
Ingresa valor para x: 1
Ingresa valor para y: 1
z = 0.1111 - 0.0410i
>> rara_tarea
Ingresa valor para x: -1
Ingresa valor para y: 3
z = -0.0348 - 0.0417i
>> rara_tarea
Ingresa valor para x: -33
Ingresa valor para y: -12
z = -0.4225
>> rara_tarea
Ingresa valor para x: 0
Ingresa valor para y: 4
z = -0.0104 - 0.0445i





3.-
Manipulacion de Matrices
>> M1=[ 1 2 3; -3 -4 4; 3 7 2] %Matriz Original
M1 =
1 2 3
-3 -4 4
3 7 2
>> M2=M1' %Transpuesta de la matriz original
M2 =
1 -3 3
2 -4 7
3 4 2
>> M3=M1.*M2 %producto Elemento por elemento
M3 =
1 -6 9
-6 16 28
9 28 4

>> suma=M1+M2 %Suma de las dos matrices
suma =
2 -1 6
-1 -8 11
6 11 4
>> division=M1./M2 Divisin elemento por elemento
division =
1.0000 -0.6667 1.0000
-1.5000 1.0000 0.5714
1.0000 1.7500 1.0000
>> prodM1M2=M1*M2 %Producto matricial
prodM1M2 =
14 1 23
1 41 -29
23 -29 62
>> prodM2M1=M2*M1 %Producto matricial.
prodM2M1 =
19 35 -3
35 69 4
-3 4 29
>> division_matricial=M1/M2 %division matricial
division_matricial =
-2.1481 1.2963 0.1852
-4.4444 2.8889 -1.4444
-1.8889 0.7778 1.1111
M1 =%matriz original
1 2 3
-3 -4 4
3 7 2
>> M1(2,2)
ans = -4
>> M1(2,2)=9 %cambiando el valor central original de la matriz por 9
M1 =
1 2 3
-3 9 4
3 7 2
esquinasM1=[M1(1,1) M1(1,3);M1(3,1) M1(3,3)]%Generando matriz con los valores de las
esquinas de M1
esquinasM1 =
1 3
3 2
>> v=[M1(1,1) M1(2,2) M1(3,3)] %Asignando valores a v con los valores de la diagonal principal de
M1
v =
1 9 2
>> M2
M2 =
1 -3 3
2 -4 7
3 4 2
>> w=[M2(1,3) M2(2,2) M2(3,1)]&Asignando valores w con los valores de M2
w =
3 -4 3
dot(v,w) %Producto escalar de v y w
ans = -27
cross(v,w)%Producto vectorial de v y w
ans = 35 3 -31
M1 =
1 2 3
-3 9 4
3 7 2
>> fila1=M1(1,:)%Obteniendo la primera fila de M1
fila1 = 1 2 3
columna1 =%Obteniendo la primera columna de M1
1
-3
3
>> fila1=fila1' %cambiando fila1 a columna


fila1 =
1
2
3

>> columna1=columna1'%cambiando columna1 a fila
columna1 = 1 -3 3
angulos=[30:30:360]%Creando vector con angulos de 30 a 360 con un intervalo de 30
angulos = 30 60 90 120 150 180 210 240 270 300 330 360
angulos=[0:30:360]%Agregando 0 al vector ngulos
angulos = 0 30 60 90 120 150 180 210 240 270 300 330 360
angulospar=angulos(:,2:2:13)%Obteniendo elementos par de la matriz original
angulospar = 30 90 150 210 270 330
>> angulosimpar=angulos(:,1:2:13)%Obteniendo elementos impar de la matriz original
angulosimpar = 0 60 120 180 240 300 360
>> horzcat(angulospar,angulosimpar)%Concatenando los dos vectores resultantes
ans = 30 90 150 210 270 330 0 60 120 180 240 300 360

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