English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comandos de MATLAB

MATLAB es un programa interactivo utilizado para cálculos numéricos y visualización de datos. Puede ingresar comandos ingresando en el símbolo de prompt de MATLAB '>>' en la ventana de comandos.

En esta sección, proporcionaremos una lista de comandos MATLAB comunes.

Comandos para gestionar la sesión

MATLAB proporciona varios comandos para gestionar la sesión. La siguiente tabla proporciona todos estos comandos-

ComandoObjetivo
clcLimpia la ventana de comandos.
clearElimina la variable de la memoria.
existVerifica la existencia del archivo o la variable.
globalDeclara la variable como variable global.
helpBusca temas de ayuda.
lookforBusca palabras clave en las entradas de ayuda.
quitDetiene MATLAB.
whoEnumera las variables actuales.
whosEnumera las variables actuales (visualización larga).

Comandos para el sistema

MATLAB proporciona varios comandos útiles para manejar el sistema, como guardar el trabajo actual como un archivo en el espacio de trabajo y cargar el archivo más tarde.

También proporciona varios comandos para otras actividades relacionadas con el sistema, como mostrar la fecha, listar archivos en el directorio, mostrar el directorio actual, etc.

La siguiente tabla muestra algunos comandos comunes relacionados con el sistema-

ComandoObjetivo
cdCambia el directorio actual.
dateMuestra la fecha actual.
deleteElimina el archivo.
diaryAbre/Detiene la grabación del archivo de diario.
dirEnumera todos los archivos en el directorio actual.
loadCarga las variables del espacio de trabajo desde un archivo.
pathMuestra la ruta de búsqueda.
pwdMuestra el directorio actual.
saveGuarda las variables del espacio de trabajo en un archivo.
typeMuestra el contenido del archivo.
whatEnumera todos los archivos MATLAB en el directorio actual.
wklreadLectura.wk1Archivo de hoja de cálculo.

Comandos de entrada y salida

MATLAB提供以下与输入和输出相关的命令-

ComandoObjetivo
disp显示数组或字符串的内容。
fscanf从文件中读取格式化的数据。
format控制屏幕显示格式。
fprintf执行对屏幕或文件的格式化写入。
input显示提示并等待输入。
;禁止丝网印刷。

fscanffprintf命令的行为像C的scanf和printf函数。它们支持以下格式代码-

格式代码Objetivo
%s格式化为字符串。
%d格式化为整数。
%f格式化为浮点值。
%e以科学计数形式格式化为浮点值。
%g以最紧凑的格式进行格式化:%f或%e。
\n在输出字符串中插入新行。
\t在输出字符串中插入一个选项卡。

格式函数具有以下用于数字显示的形式-

格式功能最多显示
format short

四个小数位(默认值)。

format long

16位小数。

format short e五位数加指数。
format long e16位数字加指数。
format bank两个小数位数。定点货币形式
format +正数,负数或零。
format rat有理近似。小数分数表示
format compact禁止某些换行符。
format loose重置为不太紧凑的显示模式。

向量,矩阵和数组命令

下表显示了用于处理数组,矩阵和向量的各种命令-

ComandoObjetivo
cat连接数组。
find查找非零元素的索引。
length计算元素数。
linspace创建规则间隔的矢量。
logspace创建对数间隔的向量。
max返回最大元素。
min返回最小的元素。
prod每列的乘积。
reshape更改大小。
size计算数组大小。
sort对每一列进行排序。
sum对每列求和。
eye创建一个单位矩阵。
ones创建一个数组。
zeros创建一个零数组。
cross计算矩阵叉积。
dot计算矩阵点积。
det计算数组的行列式。
inv计算矩阵的逆。
pinv计算矩阵的伪逆。
rank计算矩阵的秩。
rref计算精简行梯形表格。
cell创建单元格数组。
celldisp显示单元格数组。
cellplot

显示单元格数组的图形表示形式。

num2cellConvertir un array numérico en un array de celdas.
dealCoincidir las listas de entrada y salida.
iscell

Identificar un array de celdas.

Comandos de dibujo

MATLAB proporciona muchas comandos para dibujar gráficos. La tabla a continuación muestra algunos comandos de dibujo comunes-

ComandoObjetivo
axisEstablecer los límites del eje.
fplot

Dibujo inteligente de funciones.

gridMostrar las líneas de cuadrícula.
plotGenerar un gráfico xy.
printImprimir la imagen o guardarla en un archivo.
titleColocar texto en la parte superior de la imagen.
xlabelAgregar una etiqueta de texto al eje x.
ylabelAgregar una etiqueta de texto al eje y.
axesCrear un objeto de eje.
closeCerrar la imagen actual.
close allCerrar todos los bloques.
figureAbrir una nueva ventana de gráficos.
gtextHabilitar la colocación de etiquetas con el ratón.
holdCongelar la imagen actual.
legendColocar la leyenda con el ratón.
refreshRedibujar la ventana gráfica actual.
setEspecificar las propiedades de un objeto (por ejemplo, eje).
subplotCrear un gráfico en una subventana.
textColocar una cadena en la imagen.
barCrear un gráfico de barras.
loglogCrear un logaritmo.-Gráfico logarítmico.
polarCrear un gráfico polar.
semilogxCrear un gráfico semi-logarítmico. (Eje horizontal en logaritmo).
semilogyCrear un gráfico semi-logarítmico. (Eje vertical en logaritmo).
stairsCrear un gráfico de escalera.
stemCrear un gráfico de tallo.