Introducción a vectores y
matrices con GNU /
Octave
Lic. Fausto Mauricio Lagos Suárez
Mg. Ingeniería Computacional y
Matemática
[email protected]
@piratax007
Colegio Seminario Diocesano de Duitama
9 de agosto de 2015
1 Introducción
2 Manipulación de vectores
3 Operaciones con vectores
4 Para terminar
5 Enlaces de interés
6 Licencia
¿Qué es un vector?
Introducción
Un vector es un arreglo horizontal o vertical de elementos
(números o caracteres), los cuales son identificados con un índice
iniciando en uno (1). Una extensión a los vectores son las matrices
las cuales son un arreglo rectangular de elementos (número o
caracteres).
x1,1
x2,1
x3,1
X =
x1,2
x2,2
x3,2
x1,3
x2,3
x3,3
; Y = y1,1
; Z =
y1,2
y1,3
z1,1
z2,1
z3,1
Manipulación de vectores
Construcción de vectores
Instrucción
V = [v1, v2,··· , vn]
V = [v1 v2 ··· vn]
V = [v1; v2;··· ; vn]
V = a:b
V = a:s:b
V = b:-s:a
V = linspace(a, b, n)
Acción
Define un vector fila
Define un vector columna
Define un vector con elementos de a a b se-
parados por una unidad uno de otro
Define un vector con elementos de a a b se-
parados s unidades uno de otro (a < b)
Define un vector con elementos de b a a se-
parados s unidades uno de otro (a < b)
Define un vector con n elementos entre a y
b uniformemente espaciados
V = logspace(a, b, n)
V = zeros(1, n)
V = zeros(n, 1)
V = ones(1, n)
V = ones(n, 1)
Define un vector con n elementos en escala
logarítmica entre a y b uniformemente espa-
ciados
Devuelve un vector fila o columna respecti-
vamente,
con n ceros.
Devuelve un vector fila o columna respecti-
vamente,
con n unos.
Operaciones con vectores
Operaciones escalar - vector
Instrucción Acción
n ± V
n * V
V / n
n ./ V
V.^n
Suma o resta n a cada elemento del vector
V
Multiplica por n cada elemento del vector V
Divide cada elemento del vector V en n
Divide n en cada elemento del vector V
Eleva cada elemento del vector V al expo-
nente n
PQR
Para terminar
Figura: @piratax007 -
[email protected]
Se terminó
Para terminar
1
2
3
4
5
6
if pqr == 0
disp ( ’End transmission ’);
else
printf ( ’ @piratax007 %
fausto . lagos@colseminario . edu . co ’);
endif
Enlaces de interés
Enlaces de interés
Más sobre vectores y matrices
Un cursillo de Álgebra Lineal del MIT
cc-by-sa
Licencia
Figura: Esta obra está bajo una licencia Creative Commons
Atribución-Compartirigual 4.0 internacional
Comentarios de: Introducción a vectores y matrices con GNU / Octave (0)
No hay comentarios