许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  MATLAB常用指令及解释(持续更新):从入门到进阶必备命令大全

MATLAB常用指令及解释(持续更新):从入门到进阶必备命令大全

阅读数 21
点赞 0
article_banner

常用 命令

  • 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


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删


相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空