Matlab命令大全

Matlab常用命令

  • clc 清空命令窗口
  • clear 清空工作区数据
  • exit or quit 关闭软件
  • input 交互函数,输入

a = input(‘请输入一个数:’)
a = input(‘请输入一个字符串:’, ‘s’)

  • disp 显示数据内容
  • ij 常用的虚数单位
  • infInf 无穷大
  • nonNoN 表示非数的变量

逻辑运算符

  • 逻辑与:&
  • 逻辑或:|
  • 逻辑非:~

关系运算符

  • 等于:==
  • 大于:>
  • 小于:<
  • 大于等于:>=
  • 小于等于:<=
  • 不等于:~=

变量命名规则

  • 区分大小写
  • 名称只能用字母开头,其后可接数字和下划线

预定义变量名

  • pi
  • ans
  • eps

eps == eps(1)
x == 0.5*eps(x)
eps(0) 最小的正数

常用数据格式

格式说明举例
format短格式(默认显示格式),同 short3.1416
format short短格式(默认显示格式),只显示5位3.1416
format long长格式,双精度15位,单精度7位3.14159265358979
format short e短格式 e 方式(科学计数格式)3.1416e+000
format long e长格式 e 方式3.141592653589793e+000
format compact压缩格式
format loose宽松格式
format rat有理数格式1/3

fprintf 常用类型

类型符类型字符含义
%c字符型/n换行
%s字符串型/t水平制表(table)
%d十进制整型/b退格一列
%f浮点型/r回车
%e十进制指数型/f换页
%x十六进制整数型%%%
%bx十六进制浮点型

颜色和线条

字母颜色标点线性
y黄色.点线
m粉色圈线
r亮蓝××线
g绿色++字线
b蓝色实线
w白色*星形线
k黑色点画线

常用的图形标记函数

函数名功能
title为图形加标题
xlabel为 x 轴加标记
ylabel为 y 轴加标记
text为图形加文字注释
gtext用鼠标放置文本
grid加网格线

常用二维图形绘图命令

函数名功能
fill绘制并填充二维图形
ginput鼠标获取坐标,[a, b,butkey]=ginput, a 为 x 坐标,b 为 y 轴
box控制图形边框,box off 可关闭图形边框
semilogx自变量的对数作为 x 轴
semilogy因变量的对数作为 y 轴
loglog两者均为对数
plotyy双 y 轴的图形
axis控制坐标轴的刻度
axis equal输出图形的 x, y 轴等长
axis off关闭坐标的显示
figure打开新的绘图窗口进行绘图

常见三角函数

函数符号名称函数符号名称
sin(x)正弦函数asin(x)反正弦函数
cos(x)余弦函数acos(x)反余弦函数
tan(x)正切函数atan(x)反正切函数
cot(x)余切函数acot(x)反余切函数
sec(x)正割函数asec(x)反正割函数
csc(x)余割函数acsc(x)反余割函数
sinh(x)双曲正弦函数coth(x)双曲余切函数
cosh(x)双曲余弦函数cech(x)双曲正割函数
tanh(x)双曲正切函数ctanh(x)双曲余割函数

常见基本函数

函数符号功能函数符号功能
abs(x)绝对值sum(x)求和
max(x)最大值min(x)最小值
sqrt(x)开平方exp(x)以 e 为底的指数
log(x)自然对数log10(x)以 10 为低的对数
sign(x)符号函数mod(x, y)两整数相除的余数
conj(x)求复数的共轭imag(x)取复数的虚部
real(x)取复数的实部

常见的取整函数

函数符号功能
round(x)四舍五入到 x 最近的整数
fix(x)与 0 最接近的整数
ceil(x)比 x 大的最小整数
floor(x)比 x 小的最大整数

Matlab 中的特殊变量及其含义

函数符号含义函数符号含义
i, j复数piπ
eps计算机最小正数realmax/realmin最大/最小正数
break退出循环Inf, inf无穷大
end循环语句结束NaN非数
nargin输入参数个数nargout输出参数个数
varargin变长度输入宗量varargout变长度输出宗量
    原文作者:陌浅qa
    原文地址: https://www.jianshu.com/p/f9a99cf3a254
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞