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 短格式(默认显示格式),同 short 3.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 变长度输出宗量
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • matlab命令 声明:本文转自:https://www.douban.com/note/136332003/ 侵...
    我就是个初学者阅读 14,057评论 0 44
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,196评论 0 13
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,924评论 18 139
  • 叶子: 你好吗?我很好。 我不确定是不是可以这么称呼你,我可以叫你叶子吗? 你的名字,我是从优优那里知道的。优优是...
    牧畅玄阅读 113评论 0 0