SOLUCIONES A LOS EJERCICIOS
1.1)
EDU»
pera=3.25
pera
=
3.2500
EDU»
Pera=5;
EDU»
perA=6/7
perA
=
0.8571
EDU»
PERA=3*pera
PERA
=
9.7500
EDU»
PERA % rational
PERA
=
39/4
EDU»
PERA % long
PERA
=
9.75000000000000
EDU»
who
Your
variables are:
PERA
Pera perA pera
EDU»
clear pera
EDU»
who
Your
variables are:
PERA
Pera perA
EDU»
save ejemploa
EDU»
load ejemploa
EDU»
who
Your
variables are:
PERA
Pera perA |
2.1)
EDU»
c=3-2*sqrt(2)*i
c =
3.0000
- 2.8284i
EDU»
angle(c)
ans
=
-0.7560
EDU»
abs(c)
ans
=
4.1231
El número
complejo sería 4.1231-0.7560 |
2.2)
EDU»
z1=3-4*sqrt(2)*i
z1 =
3.0000
- 5.6569i
EDU»
z2=-7*i^16
z2 =
-7.0000
+ 0.0000i
EDU»
w=z1*z2
w =
-21.0000
+39.5980i
EDU»
real(w)
ans
=
-21.0000
EDU»
imag(w)
ans
=
39.5980
EDU»
v=z1+z2
v =
-4.0000
- 5.6569i
EDU»
real(v)
ans
=
-4
EDU»
imag(v)
ans
=
-5.6569 |
3.1)
EDU»
a=[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20];
EDU»
a(7:3:20)
ans
=
7 10
13 16 19
EDU»
a(20:-3:7)
ans
=
20 17
14 11 8 |
3.2)
EDU»
a=[2 -3 7];
EDU»
b=[4 0 -1];
EDU»
a./2
ans
=
1.0000
-1.5000 3.5000
EDU»
2*a
ans
=
4 -6
14
EDU»
dot(a,b)
ans
=
1 |
4.1)
EDU»
x=[0:pi/8:pi/2];
EDU»
y=cos(x);
EDU»
plot(x,y)
EDU»
xlabel('variable x')
EDU»
ylabel('cos(x)')
EDU»
title('mi primer dibujo') |
Ver dibujo |
EDU»
x=linspace(0,pi/2,20)
x =
Columns
1 through 7
0 0.0827
0.1653 0.2480 0.3307 0.4134 0.4960
Columns
8 through 14
0.5787
0.6614 0.7441 0.8267 0.9094 0.9921 1.0748
Columns
15 through 20
1.1574
1.2401 1.3228 1.4054 1.4881 1.5708
EDU»
y=cos(x);
EDU»
plot(x,y,'+') |
Ver dibujo |
4.2)
EDU»
x=[-1:0.2:2.8]
x =
Columns
1 through 7
-1.0000
-0.8000 -0.6000 -0.4000 -0.2000 0 0.2000
Columns
8 through 14
0.4000
0.6000 0.8000 1.0000 1.2000 1.4000 1.6000
Columns
15 through 20
1.8000
2.0000 2.2000 2.4000 2.6000 2.8000
EDU»
y=x.^2-5*x+8;
EDU»
plot(x,y)
EDU»
grid
EDU»
hold on
EDU»
y=x.^3+1;
EDU»
plot(x,y,’+’) |
Ver dibujo |
5.1)
EDU»
x=3;
EDU»
if x>2
y=x^3-5
else
y=3
end
y =
22 |
5.2)
EDU»
compra=3500;
EDU»
if 0<compra<5000
factura=(1-3/100)*compra
elseif
5000<compra<10000
factura=(1-5/100)*compra
elseif
compra>10000
factura=(1-10/100)*compra
end
factura
=
3395 |
6.1)
Creamos
un fichero .M
New--M-file
if 0<compra<5000
factura=(1-3/100)*compra
elseif
5000<compra<10000
factura=(1-5/100)*compra
elseif
compra>10000
factura=(1-10/100)*compra
end |
Guardar como factura.m
Nos vamos a la pantalla inicial :
EDU»
compra =6000;
EDU»
factura
factura
=
5820
EDU»
compra=11000;
EDU»
clear factura
EDU»
factura
factura
=
10670 |
|