代码先锋网 代码片段及技术文章聚合

MATLAB常用指令及解释(持续更新中)

技术标签: MATALAB  matlab  开发语言


前言


常用命令

  • Who和Whos
    列出在MATLAB工作区中已经驻留的变量名清单,Whos在给出变量名的同时还给出它们的维数及性质,也可用于单独查看一个或几个变量的清单。
who				//列出所有变量名
whos			//列出所有变量名及性质
who name		//列出某一变量名
whos name		//列出某一变量名及性质
  • clear
    清楚内存中的变量与函数
clear			//清除所有变量及函数
clear name		//清除某一变量或函数
  • clc
clc				//清空屏幕
  • figure:新建一个图像显示窗口
  • subplot:划分绘图窗口
subplot(x,y,z)	//将画图窗口划分为x*y个子窗口,z表示目前是第几个窗口
  • clf
clf				//清空当前显示的图形窗口中的图像
  • size
    查询矩阵维数
d=size(X)		//返回矩阵X的大小
[m,n]=size(X)	//返回矩阵的大小,其中m为行数,n为列数
  • length
    查询矢量的长度
n=length(X)		//X为非空数组,返回行数和列数中较大的值,相当于执行max(siza(X))
				//X为空数组,返回0
				//X为向量,返回X的长度

运算结果的显示

  • format
  • format short
    默认显示格式,小数点后4为有效;大于1000的实数用5位有效科学计数法表示
  • format long
    小数点后的15位数字表示
  • format short e
  • 5位科学计数表示
  • format long e
    用15位科学计数表示
  • format short g
    从format short和format short e中自动选择最佳的计数方式
  • format long g
    从format long和format long e中自动选择最佳的计数方式
  • format rat
    用近似有理数表示,显示分式
  • format bank
    用银行圆角分表示

数据表示

  • real
real(x)		//提取x的实部
  • imag
imag(x)		//提取x的虚部
  • complex
x=complex(real part,imag part)		//产生一个复数
  • i,j:虚数单位
  • inf:无穷大
  • realmax:最大正实数
  • realmin:最小正实数
  • ans:给有给定变量值,系统默认采用ans
  • eps:可作为一个容许误差
  • NaN:表示不定值。有Inf/Inf或者0/0得到
  • nargin:函数输入参数个数
  • nargout:函数输出参数个数

常用数学函数

  • abs
abs(x)			//求x的绝对值,复数的模
abs('  ')			//求字符或字符串的ASCII码,注意添加单引号
  • sqrt()
sqrt(x)			//对x求开平方
  • round:四舍五入至最近正数
  • fix:无论正负,舍去小数至最近整数
  • floor:社区正小数至最近整数
  • ceil:加入正小数至最近整数
  • sign:小于0时为-1,等于0时为0,大于0时为1
  • rem(x,y):求x除以y的余数,返回x-n.*y,当y不等于0时,n=fix(x./y)
  • mod(x,y):求x除以y的余数,返回x-n.*y,当y不等于0时,n=floor(x./y)
  • exp:求以e为底,x为指数的值。如果为向量,每个元素求指数
  • log

向量

向量创建

  • List item
版权声明:本文为Miracle69原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Miracle69/article/details/126781336

智能推荐

opencv指令(持续更新中)

如果我们要创建一个宽为360,高为640的3通道图像(RGB图像),可以采用如下语句: 要初始化一张相同大小的灰度图像,可以采用如下语句: 更改图像的尺寸为原来尺寸的一半 将两个图像img1和img2混合成一个图像dst,其中的0.8和0.2分别代表各自的透明度 将RGB图像转化成灰度图(我记得有一个GRAY2BGR但是没用过) 获取画出轮廓的数量 将RGB图像分成三个通道 寻找图像中的轮廓线 在...

Linux/Ubuntu 常用指令记录(持续更新)

常用快捷键 关机、重启、睡眠 新建、重命名、复制粘帖、剪切粘帖、删除 压缩、解压缩 查看磁盘空间使用情况 PPA(Personal Package Archive)源管理 快捷方式的管理...

Ubuntu系统常用指令(持续更新)

一、用户切换 1.切换至user用户 2.切换至root用户 二、目录创建与管理 1.创建目录 2.复制文件 3.删除目录 4.移动目录 三、文件创建与管理 1.创建文件 2.文件管理方式 复制、移动、删除等操作方式与目录操作基本相同。...

Linux 常用指令操作(持续更新)

Linux 常用指令操作 find -name 查找文件所在目录 find -name 查找文件所在目录...

猜你喜欢

常用的Linux指令---持续更新。。。

1、I/O重定向,I/O是输入/输出的缩写,这个功能可以把命令行的输入重定向为从文件中获取,也可以把命令行的输出结果重定向到文件。如果我们将多个命令行关联起来,将形成非常强大的命令-----管道。 2、输出通常包含两种类型:一种是程序运行的结果,即该程序生成的数据;另一种是状态和错误信息,表示程序当前的运行情况。 3、ls是列出当前目录下所有文件及文件夹的命令。类似ls的程序实际上把它们的运行结果...

oracle常用函数及sql(持续更新中~)

标题 oracle常用函数及sql(持续更新中~) SUM --求和 GROUP BY --分组 DISTINCT --去重 NVL(target, value) --判断target是否是null,是的话使用value代替 ROUND(number,num_digits) Number是需要进行四舍五入的数字;Num_digits为指定的位数,按此位数进行四舍五入.如果 num_digits 大...

Git常用指令集及常见问题(持续更新)

常用git指令 查看、添加/修改用户名和邮箱 克隆远程仓库 查看、删除、切换\添加远程仓库 查看、创建、切换、删除分支 合并多余的commit 回到之前的commit 撤回push/commit后重新push/commit 从origin远程仓库获取最新版本的代码到本地的temp分支 查看temp分支与本地原有分支的不同 将temp分支和本地的master分支合并 将本地代码提交到github 常...

matlab之命令整理(持续更新中...)

deal 输入分发到输出 相当于是多个等式的集合。 比如 等价于 diff 差分 diff可以做差分,也就是离散序列的求导。 差分往往可以用在平滑信号,让不平稳的信号经过多次差分来变得平稳(即在某一值附近波动),也可以利用这种特性进行奇异值检测。 findpeaks 检测峰值 可以加上很多条件限制,比如峰值大小、间隔距离等等,对含有噪声的信号很有用。 ismissing 查找缺失值 ismissi...

Linux常用指令-更新中

文件查找 find 简单的find 带有正则表达式的find 忽略大小写 其他指令 检索文件内容-grep 全称:Global Regular Expression Print 作用:查找文件里符合条件的字符串 补充:部分符合,不是完全匹配,必须要和patter符合,并且是按行匹配。str和pattern str pattern match 'strrrrr' 'str' 'strrr1' 'tr...