ComandosMATLAB

MATLAB es un lenguaje de programación múltiple interactivo y un entorno de computación numérica desarrollado por MathWorks. MATLAB proporciona los comandos que se utilizarán cuando el usuario quiera interactuar con cualquier aplicación mediante la interfaz de línea de comandos. 

Las siguientes son las listas de comandos utilizados en MATLAB.

Comandos para administrar una sesión

Dominio 

Usar

clc Borra la ventana de comandos
claro Elimina las variables de la memoria.
global Declara variables globalmente
existir Comprueba la existencia de un archivo o memoria en particular
ayuda Busca un tema de ayuda
abandonar DetieneMATLAB
quién Enumera las variables actuales en uso
buscar Busca entradas de ayuda para un teclado

Ejemplo 1

Matlab

% MATLAB Code to illustrate
% global
     function setGlobalx(val)
    global x

Salida :

x = val;

Ejemplo 2

Matlab

% MATLAB Code to illustrate who
    x = 2
    who

Producción:

Variables in the current scope: x

 Ejemplo 3

Matlab

% MATLAB Code to illustrate
% clear
    clear
    type x

Producción:

error: type 'x' is undefined

Comandos para trabajar con el sistema

Dominio  Usar
discos compactos Cambia el directorio actual
fecha  Muestra la fecha actual
Eliminar Elimina un archivo
directorio Lista todos los archivos en un directorio
sendero Muestra la ruta de búsqueda
personas con discapacidad Muestra el directorio actual
escribe Muestra el contenido de un archivo.
leer Archivo de hoja de cálculo Reads.wk1
ahorrar Guarda las variables del lugar de trabajo en un archivo

Ejemplo 1 

Matlab

% MATLAB Code to illustrate
% pwd
    pwd

Salida :

ans = /home/oo

Ejemplo 2

Matlab

% MATLAB Code to illustrate
% date
c = date

Producción:

c= '18-jun-2021'
Dominio  Usar
disipar Muestra el contenido de una array o una string
fscanf Lee datos formateados de un archivo
formato Controla el formato de visualización de la pantalla
fprintf Realiza escrituras formateadas en archivos o pantallas 
aporte Muestra el mensaje y espera la entrada
; Suprime la serigrafía

Ejemplo 1 

Matlab

% MATLAB Code to illustrate
% disp
  
    A = [15 150];
    S = 'Hello World.';
    disp(A)
    disp(S)

Salida :

15 150
    
Hello World.

Ejemplo 2

Matlab

% MATLAB Code to illustrate
%input
 age = input('how old are you: '); 
     % At this point, the variable: age, will contain 
     % whatever value the user types

Producción:

20
        

Comandos de vector, array y array

Dominio  Usar
gato  Concatena la array
encontrar Encuentra los índices de elementos distintos de cero
máximo  Devuelve el elemento más grande.
min Devuelve el elemento más pequeño.
pinchar Producto de cada columna
clasificar Ordena cada columna
rango Calcula el rango de una array
ojo Crea una array de identidad
inversión  Calcula la inversa de una array

Ejemplo 1

Matlab

% MATLAB Code to illustrate 
%cat
    array1 = [1,2,3]
    array2 = [4,5,6]
    cat(1,array1,array2)

Producción:

    ans = 
    
    1    2    3
    4    5    6

Ejemplo 2

Matlab

% MATLAB Code to illustrate 
%max
max(array1)

Producción:

ans = 3

Ejemplo 3

Matlab

%MATLAB Code to illustrate
%min
min(array2)

Producción:

ans = 4

Matlab

%MATLAB Code to illustrate
%eye
eye(2,2)

Producción:

 ans = 
    Diagonal Matrix
    1    0
    0    1
Comandos  Usar
eje Establece el límite del eje
cuadrícula Muestra líneas de cuadrícula
gráfico Genera gráfico xy
título  Pone el título en la parte superior de la trama
cerca  Cierra la trama actual
bar Crea un gráfico de barras
impresión  Imprime el gráfico / guarda el gráfico
figura Abre una nueva ventana de figura
Cierra todo Cierra todas las parcelas

Ejemplo 1:

Matlab

% MATLAB Code to illustrate
%plot
    x = linspace(0,20)
    y = cos(x)
    plot(x,y)

Producción:

Ejemplo 2:

Matlab

%MATLAB Code to illustrate
%grid
    x = linspace(0,20)
    y = cos(x)
    plot(x,y)
    grid on

Producción:

Publicación traducida automáticamente

Artículo escrito por deepthikamath y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *