Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MODELO 2
Axis
Permite modificar los límites de los ejes horizontales y verticales. Especifique los límites como
vector de cuatro, seis u ocho elementos.
Ejemplo.-
Ejemplo.-
syms x y
Diff
Derivada aproximadas. Y = diff (X) calcula las diferencias entre elementos adyacentes de X a lo
largo de la primera dimensión de matriz cuyo tamaño no es igual a 1:
Ejemplo.-
X = [1 1 2 3 5 8 13 21];
Y = diff (X)
Y=
0112358
Subs
Sustituir valores en las variables. Subs (s, old, new) devuelve una copia de s, reemplaza todas
las ocurrencias de old con new y luego evalúa s.
Ejemplo.-
syms a b
subs (a + b, a, 4)
ans =
b+4
Reemplace a * b con 5 en esta expresión.
subs (a * b ^ 2, a * b, 5)
ans =
5*b
Vpa
Variable de precisión aritmética, para evaluar cada elemento de la entrada simbólica x por lo
menos para d dígitos significativos, donde d es el valor de la función de dígitos.
Ejemplo.-
Evaluar entradas simbólicas con aritmética de coma flotante de precisión variable. Por
defecto, vpa calcula valores a 32 dígitos significativos.
syms x
p = sym (pi);
piVpa = vpa (p)
piVpa =
3.1415926535897932384626433832795
a = sym (1/3);
f = a * sin (2 * p * x);
fVpa = vpa (f)
fVpa =
0.33333333333333333333333333333333 * sin (6.283185307179586476925286766559 * x)
V = [x / p a ^ 3];
M = [sen (p) cos (p / 5); exp (p * x) x / log (p)];
vpa (V)
vpa (M)
ans =
[0.31830988618379067153776752674503 * x, 0.037037037037037037037037037037037]
ans =
[0, 0.80901699437494742410229341718282]
[exp (3.1415926535897932384626433832795*x),
0.87356852683023186835397746476334*x]
Length
Ejemplo.-
v = 5:10
v=
5 6 7 8 9 10
L = length(v)
L=6
Feval
Evalúa función dada por una cadena . [y1, ..., yN] = feval (diversión, x1, ..., xM) evalúa una
función usando su nombre o su manejador, y utilizando los argumentos de entrada x1, ..., xM.
La función feval sigue las mismas reglas de alcance y precedencia que llamar directamente a
un identificador de función.
Ejemplo.-
fun = 'round';
x1 = pi;
y = feval (diversión, x1)
y=3
x2 = 2;
y = feval (diversión, x1, x2)
y = 3.1400
Spline
Ejemplo.-
Use spline para interpolar una curva sinusoidal sobre puntos de muestra espaciados de
manera desigual.
Reshape
Reordena una matriz en otra. B = remodelar (A, sz) reforma A utilizando el vector de tamaño,
sz, para definir el tamaño (B).
Ejemplo.-
A = 1:10;
B = remodelar (A, [5,2])
B=
16
27
38
49
5 10
ANALISIS DEL MODELO 2
La constante de integración:
Donde y(1) será denominado z; y(2) se denominará y, derivamos z’ , y’ lo cual nos quedara:
dy(1)=-3*y(1)-6*y(2);
dy(2)=y(1);
t(i+1)=t(1)+h*i;
Inc=(p+2*q+2*r+s)/6;
y(i+1,:)=y(i,:)+Inc';
end
con el comando reshape reordenamos nuestra matriz junto con la longitud del vector x
y=[reshape(y,Ne,length(x))]';
t=x;
end
Nuestra representación de nuestra función mediante una gráfica lo cual indicamos a Matlab
que habrá un punto de unión de mi vector en línea en condiciones iniciales y0
y0=[276.0593 34.1795];
t=-pi:.01:pi;
Nuestra función odegil4 la introducimos para que puede ser graficada [t,y]
[t,y]=odegil4('ecudifm',t,y0,0.01);
Indicamos a Matlab que nuestra primera línea la queremos con : y la segunda línea con -
plot(t,y(:,1),'k:',t,y(:,2),'k-')
http://www.esi2.us.es/~fsalas/asignaturas/CA3II05_06/practicas/Intro_matlab.pdf