Escolar Documentos
Profissional Documentos
Cultura Documentos
Un script o guión es una serie de órdenes que se pasan a un intérprete para que las ejecute. No
cumplen la definición de programa porque no son ejecutables por ellos mismos. Un programa se
comunica directamente con el sistema operativo mientras que un script lo hace con un intérprete
que a su vez envía comandos al sistema operativo.
linspace(a,b,n) : Si a y b son números reales y n un número entero, genera una partición regular del
intervalo [a,b] con n nodos (n-1 subintervalos)
t=linspace(0,2*pi);
x=4*cos(t);
y=4*sin(t);
plot(x,y,'g','LineWidth',2.1) %cara
x1=-1.75+0.75*cos(t);
y1=0.75+0.75+sin(t);
plot(x1,y1,'b*','LineWidth',0.1) %ojo izquierdo
x2=1.75+0.75*cos(t);
y2=0.75+0.75+sin(t);
plot(x2,y2,'y*','LineWidth',0.1) %ojo derecho
s=linspace(pi,2*pi);
x3=0.75*1.5*cos(s);
y3=-1+1.*sin(s);
plot(x3,y3,'ro','LineWidth',0.1)
xlabel('eje X')
ylabel('eje Y')
hold off
------------------------------------------------------------------------------------------------------
Funciones que devuelven una sola variable
Solución
d) funcion1_.m
function P = funcion1_(t)
P=2999.9+2*(t+1)./(t.^2+24);
>> t=[0:0.5:60];
>> P=funcion1_(t);
>> plot(t,P)
Subgraficas en una sola pantalla grafica
subgraficas.m
x=[0:0.01:10];
y=sqrt(x);
subplot(2,2,1)
plot(x,y)
z=exp(x);
subplot(2,2,2), plot(x,z)
w=exp(-x);
subplot(2,2,3), plot(x,w)
v=2./(1+exp(-x));
subplot(2,2,4), plot(x,v)
graficas de funciones z=f(x,y)
>> x=[-2:0.25:2];
>> y=[-1:0.2:1];
>> [X,Y]=meshgrid(x,y);
>>Z=X.*exp(-X.^2-Y.^2);
>> mesh(X,Y,Z)
>> surf(X,Y,Z)
media_ds.m
produce:
m = 4.7000
d = 2.3685
2x+3y+4z=7
-x+4y+2z=2
3x+2y+3z=2
Solución
|2 3 4|| | x | |4|
|-1 4 2 | | y | = | 2| Ax=b x = A-1 b
|3 2 3 | | z | | 2|
A x b
>> A=[2 3 4; -1 4 2; 3 2 3]
A=
2 3 4
-1 4 2
3 2 3
>> b=[4;2;2]
b=
4
2
2
>> D=det(A)
D = -13.000
>> B=inv(A)
B=
>> A*B
ans =
>> x=inv(A)*b
x=
-0.76923
-0.61538
1.84615
Polinomios
en Octave
>> p= [2 3 -4]
p=
2 3 -4
Resolver
2x2 +3x-4 =0
la solución en octave es
>> x=roots(p)
x=
-2.35078
0.85078