首页 > 其他 > 详细

MATLAB

时间:2021-04-10 16:21:09      阅读:14      评论:0      收藏:0      [点我收藏+]

一,基操

1,命令窗口中的标点符号:

空格:用于输入变量之间的分隔符以及数组行元素之间的分隔符。

逗号:用于要显示计算结果的命令之间的分隔符;用于输入变量之间的分隔符;用于数组行元素之间的分隔符。

点号:用于数值中的小数点。

分号:用于不显示计算结果命令行的结尾;用于不显示计算结果命令之间的分隔符;用于数组元素行之间的分隔符。

冒号:用于生成一维数值数组,表示一维数组的全部元素或多维数组的某一维的全部元素。

百分号:用于注释的前面,在它后面的命令不需要执行 。

单引号:用于括住字符串。

圆括号:用于引用数组元素;用于函数输入变量列表;用于确定算术运算的先后次序。

方括号:用于构成向量和矩阵;用于函数输出列表。

花括号:用于构成元胞数组。

下划线:用于一个变量、函数或文件名中的连字符。

续行号:用于把后面的行与该行连接以构成一个较长的命令。

“At”号 :用于放在函数名前形成函数句柄;用于放在目录名前形成用户对象类目录。

技术分享图片
>> a=12.5,b=‘Hello’                逗号表示分隔命令,单引号
                                                  构成字符串,点号为小数点
a =
   12.5000
b =
Hello  


>>c=[1 2;3 4;5 6]                         [ ]表示构成矩阵,分号用来
                                                分隔行,空格用来分隔元素
c =
     1     2
     3     4
     5     6  


>> d=a*...                       ...表示续行


>>x=2, y=3                  逗号隔开,屏幕会对输入信息有所回应
x =
    2
y =
    3


>>m=2;  n=3;                   分号隔开,无回显(不显示结果)


>>m                                   在提示符后直接输入变量名查看变量的值
m =
    2
                
练习

 2,数值计算结果的显示格式:

命令

含  义

范  例

format short

短格式(默认)

3.1416(小数点后4位有效)

format short e

短格式科学格式

3.1416e+000(5位科学计数)

format long

长格式

3.141592653589793(15位)

format long e

长格式科学格式

3.141592653589793e+000

format rat

有理格式

355/113

format hex

十六进制格式

400921fb54442d18

format bank 

银行格式

3.14(元角分格式)

技术分享图片
 1 >> a=sin(60*pi/180)
 2 a =
 3     0.8660
 4 
 5 
 6 >> format long            long格式为15位数字显示
 7 
 8 
 9 >> a
10 a =
11    0.86602540378444
12 
13 
14 >> format short e        short e为5位科学计数显示
15 
16 
17 >> a
18 a =
19   8.6603e-001
练习

 3,命令窗口的常用控制命令:

 

 clc: 清屏。清除命令窗口中的所有已显示的内容。

clear:  删除内存中的变量。

 what:列出当前目录下的MMATMEX文件清单。

dir:显示当前目录或指定当前目录下的文件。

cd 路径:改变或显示当前工作目录;路径可省略,省略时为显示当前工作目录;cd ..表示回到上一级目录。

type:显示制定M文件的内容。

delete:删除文件。

which 文件名:指出M文件、MEX文件、工作空间变量、内置函数或Simulink模型所在的目录。

path命令

       仅当前工作进程有效,重启还原

path(‘新目录’ , path )

      Add the new path folder to the top of the search path.

addpath命令

  addpath 目录1’, ‘目录2’,… ,参数)

Add the path folder to the top of the search path (默认,控制参数缺省时,添加至首端)

help命令

help命令可以获得MATLAB命令和M文件的帮助信息,如果知道准确的命令名称,使用help命令来查找最快捷。

help 命令名称

lookfor命令

  lookfor命令是在所有的帮助条目中搜索关键字,常用来查找具有某种功能而不知道准确名字的命令。

 

lookfor 关键字   -all

打开帮助窗口命令:

       helpwinhelp deskdemo

模糊查询

MATLAB 6.0以上的版本提供了一种类似模糊查询的命令查询方法,用户只需要输入命令的前几个字母,然后按Tab键,系统就会列出所有以这几个字母开头的命令

 4,常用符号含义

 

特殊变量

意      义

 ans

如果用户未定义变量名,系统存储计算结果的默认变量名

 pi

圆周率π= 3.1415926...

 infInf

无穷大∞值,如1/0

 eps

浮点运算的相对精度2^(-52),计算机的最小数

realmax

最大的正浮点数,2^(1024)-1

realmin

最小的正浮点数,2^(-1022)

NaNnan

不定量,如0/0inf/inf

 ij

虚数单位

nargin

函数输入参数个数

nargout

函数输出参数个数

lasterr

存放最新的错误信息

lastwarn

存放最新的警告信息

 5,基础知识:

①MATLAB的基本搜索过程:以>>sin(x)为例,按照以下的顺序进行搜索:

  首先在MATLAB内存中进行检查,检查“sin”和“x”是否为工作空间的变量或特殊变量;

  其次检查“sin”和“x”是否为MATLAB的内部函数(Built-in Function);

  然后在当前目录上,检查是否有相应的“.m”或“.mex”文件存在;

  最后在MATLAB搜索路径的所有其他目录中,依次检查是否有相应的“.m”或 “.mex”的文件存在;

  如果都不是,则MATLAB发出错误信息。

MATLAB文件格式(常用文件类型.m.mat.fig .mdl.mex.p )

 

  1. 程序文件:程序文件即M文件(M-File),其文件的扩展名为.m

  2.数据文件:数据文件即MAT文件,其文件的扩展名为.mat。。

  3.图形文件:图形文件(Figure)的扩展名为.fig

 

   4.模型文件:模型文件(Model)扩展名为.mdl,可以在“File”菜单中创建Model时生成.mdl文件。

  5. 可执行文件:可执行文件即MEX文件,其文件的扩展名为.mex

  6. 项目文件:项目文件的扩展名为.prj

  7. P码文件:是对应M文件的一种预解析版本;当第一次执行M文件时,Matlab需要将其解析一次(第一次执行后的已解析内容会放入内存作第二次执行时使用,即第二次执行时无需再解析)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

继续;

 

技术分享图片

 

MATLAB

原文:https://www.cnblogs.com/wz46265381/p/14639603.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!