matlab基本操作 关键字 特殊变量 常用命令 数据结构

一,MATLAB基本操作

MATLAB中常用的标点符号

空格  数组元素分隔符

逗号  数组元素分隔符;此分隔符用于指令间的分隔

分号  不显示结果指令结束标志;区分数组的行

冒号  生成一维数值数组;用作下标袁茵

%     注释

''      字符串标示符

()     设置运算优先级;援引数组;函数指令输入

[]     输入数组;函数指令输出

{}     建立元胞数组

=    给变量赋值

...    链接较长的单行未完指令

 

 

MATLAB有17个系统关键字。在命令行窗口输入指令iskeyword,就可以得到这些系统关键字的列表:break,case,catch,continue,else,elseif,end,for,function,global,if,otherwise,persistent,return,switch,try,while

可用isvarname验证

 

MATLAB特殊变量

ans       用作结果的缺省变量名

beep    使得计算机发出“嘟嘟”声

pi         圆周率

eps      机器零阈值,浮点精度限(2.2204*10^-16),MATLAB中的最小数

inf        表示无穷大,如1/0

NaN或nan 表示不定数,即结果不能确定,例如0/0

j或i       虚数

nargin  函数的输入参数个数

nargout函数的输出参数个数

Realmin可用的最小正实数

realmax可用的最大正实数

bitmax  可用的最大正整数(以双精度格式存储)

varargin可变函数的输入参数个数

varargout可变函数的输出参数个数

 

MATLAB命令窗口常用命令

cd         显示或者改变当前工作目录

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

clear     清除工作空间内保存的变量

clf         清除图形窗口

clc        清楚命令窗口所有显示内容(除了>>)

Exit或quit关闭或退出MATLAB

whos    查看变量名称大小数据类型

 

MATLAB中复数运算:只有数字才可以和i或j相连,表达式不可以。

函数指令real(z), imag(z), abs(z), angle(z)求复数的实部,虚部,模和相角

 

MATLAB结果的可视化,用plot

eg:

plot(complex1,'r*','MarkerSize',10)

 

[x,y,z]=peaks(15);

surfnorm(x,y.z)

 

 

 

二,数据结构

MATLAB特殊矩阵生成函数

ones,zeros,eye

rand  生成均匀分布随机矩阵

randn生成正态分布随机矩阵

magic生成魔术矩阵

diag  生成对角矩阵,还可以获取矩阵的对角元素,并利用对角元素向量生成新矩阵

diag(n,a)把向量a以主对角线 为基准偏移n个位置

 

向量数列(m:n)表示生成从m到n,步进为1的递增向量数列,也可以(m:a:n)步进为a

源文: http://blog.csdn.net/y_yao/article/details/6150339

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值