%En el lenguaje octave todo variable es representada como una matriz %Las varibles y asignaciones que no quieres sean visualizadas por consola se coloca con ";" %si no lo colocas se visualizara su contenido %1. variable simple y visualizado su resultado por consola. dimension (1 x 1) a=4 % 2.declaración de vector e inializar elemento; los elementos de los vectores se pueden separar por espacio o por coma(",") % dimension (1 x 4) vector=[1,2,3,4] % 3. declaracion de vector columna;cada elemento es una fila; para indicarle a octave que es una fila se emplea (";") %dimension (4 x 1) vectorColumna=[1; 2; 3; 4] % 4. agregar nuevas posiciones si se quisiera colocar un valor a la posición 5 aunque no exista % se colocaria en esa posicion. vector(5)=0; % 5. declarar matrices dimension (3 x 3) B=[2 4 6; 9 0 1; 4 7 9] % 6. obtener elementos; se obtiene de la fila 2 los elementos ubicados en las columnas 2 y 3 B(2, 2:3) % 7. obtener los elementos de toda la columna 2 B(: , 2) % 8. creando vectores y matrices con patrones de generacion C=1:10 % generación de un vector de 1 hasta 10 con incrementos por defecto de 1 C= 1:0.5:10 % generación de un vector de 1 hasta 10 con incrementos de 0.5 % 9. obtener una cantidad n de datos entre un inicio y un final; inicio:1, final:10 y 19 numeros a generarse %dimension (1 x 19) linspace(1,10,19) % 10. generacion de numeros randomicos dimension (3 x 6) azar=rand(3,6) % 11.matriz de ceros ceros= zeros(3,5) % 12.matriz de unos unos=ones(4,5) % 13. multiplicación matricial(Recordar A(m x p) B( p X n); la matriz resultante es de (m x n) A=[2 3 4; 5 9 0] ; B=[1; 4; 5]; R= A * B % 14. uso del operador "." es operar elemento por elemento entre matrices para eso debe cumplirse % que las dimensiones deben ser iguales. A .* B % 15. elevar al cuadrado cada elemento de una matriz A .^ 3 % 16. solucion de ecuaciones lineales A *X = B -> X = inv(A) * B A=[1 2 1;2 2 1; 3 3 5] B=[8; 9; 24] A \ B % encuentra el vector solución X % 17. matrices transpuesta A=[1 2 1 0;2 2 1 8; 3 3 5 4] A' %transpuesta % 18. norma euclediana R=norm([3, 4]) % 19. derivada de polinomios f(x)= 2x4 +x3 +x2 +x + 1 coeficientes=[2, 1, 1, 1, 1] polyder(coeficientes) % 20. ciclos for i=1 : 10 disp(i) end