Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Dinámica de Estructuras
Matrices Predefinidas:
A = ones(m,n); Matriz m x n rellena de unos.
A = zeros(m,n); Matriz m x n rellena de ceros.
A = rand(m,n); Matriz m x n rellena de n° aleatorios
entre 0 y 1.
A = eye(N); Matriz iddiaentidad de N x N.
A = diag(vector); Matriz diagonal cuyos elementos de
la diagonal coinciden con los de
“vector”.
== es igual a
~= es distinto a
<= es menor o igual a
< es menor
>= es mayor o igual a
> es mayor
& y
| ó
Operador for
Ejecuta una instrucción mientras un contador (variable) toma
cada uno de los valores de la secuencia indicada (vector)
for CONTADOR = SECUENCIA
INSTRUCCIÓN
end
Formato:
function [o1,o2,…] = nombre(i1,i2,…)
INSTRUCCIONES
end
Ejemplo:
x = 0:0.5:3*pi; % secuencia para eje x
y = sin(x); % y(x)
plot(x,y,'r',x,y,'o')
1
0.5
-0.5
-1
0 1 2 3 4 5 6 7 8 9
y1
0.5
y2
0
y
-0.5
-1
0 1 2 3 4 5 6 7 8 9 10
x
Ejemplo:
Cargando las aceleraciones del terremoto del 27 de febrero que se encuentran
en le archivo AceleracioensTC27F.txt
load AceleracionesTC27F.txt
plot(AceleracionesTC27F)
0.1
0.05
-0.05
-0.1
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5
4
x 10