Herramientas de usuario

Herramientas del sitio


math_langs:octave

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
math_langs:octave [2011/09/29 06:52]
alfred
math_langs:octave [2020/05/09 09:25] (actual)
Línea 6: Línea 6:
  
 ===== Básico ===== ===== Básico =====
-==== Funciones ====+ 
 + 
 + 
 +==== Funciones ​básicas ==== 
 +  * ''​help command'',​ muestra la ayuda para un comando. 
 + 
 + 
 + 
 + 
 +==== Matrices ​====
 <code matlab> <code matlab>
 +A = [1 2 3] % Matriz de una fila y tres columnas
 +B = [1; 2; 3] % Matriz de tres filas y una columna
 +C = [1 2; 3 4; 5 6] % Matriz de tres filas y dos columnas
 +D = A * B % Multiplicación de las matrices A y B
 +</​code>​
 +=== Funciones ===
 +  * ''​rand(n,​ m)'',​ crea una matriz de ''​n''​ filas por ''​m''​ columnas.
 +  * ''​pinv(A)'',​ crea la matriz inversa de ''​A''​.
 +
 +
 +==== Ecuaciones ====
 +<code matlab>
 +function y = f(x)
 +  y = x^3 + x^2 - 3*x - 3
 +endfunction
 +fsolve("​f",​ 1.)
 +</​code>​
 +<code matlab>
 +function g = h (x)
 +  g(1) = -2*x(1)^2 + 3*x(1)*x(2) ​  + 4*sin(x(2)) - 6;
 +  g(2) =  3*x(1)^2 - 2*x(1)*x(2)^2 + 3*cos(x(1)) + 4;
 +endfunction
 +fsolve ("​h",​ [1; 2])
 </​code>​ </​code>​
math_langs/octave.1317279126.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)