




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
表1 MATLAB提供的数据类型如下表所示。double64-bit双精度浮点型single32-bit单精度浮点型int3232-bit整数int1616-bit整数int88-bit整数uint32无符号32-bit整数uint16无符号16-bit整数uint8无符号8-bit整数booleanBoolean数(1 = true; 0 = false)sym符号型数据表2变量命令规则变量命名规则说明/举例变量名区分字母大小写。Items,items,itEms及ITEMS都是不同的变量变量名最多不超过19个字符;第19个字符之后的字符将被忽略。howaboutthisvariablename变量名必须以字母打头,之后可以是任意字母、数字或下划线。由于许多标点符号在MATLAB中具有特殊含义,所以变量名中不允许使用how_about_this_variable_namex51483a_b_d_c_f除了这些命令规则,MATLAB还有几个特殊变量,见表2.4。表3特殊变量表特殊变量取值Ans用于结果的缺省变量名Pi圆周率Eps计算机的最小数,当和1相加就产生一个比1大的数Flops浮点运算数Inf无穷大,如1/0Nan不定量,如0/0i(和)ji=j=Nargin所有函数的输入变量数目Nargout所有函数的输出变量数目Realmin最小可用正实数表4 数值格式的例子命令average_cost说明format long35.8333333333333416位format short e35.833e+015位加指数format long e35.83333333333334e+0116位加指数format hex4041eaaaaaaaaaab十六进制format bank35.832个十进制位format +正、负或零format rat215/6有理数近似format short35.8333缺省显示表5 matlab常用键与功能名称键功能空格数组元素分隔符;变量分隔符逗号,数组元素分隔符;变量分隔符;指令分隔符分号;矩阵行间分隔符;不显示计算结果冒号:生成数组;矩阵下标;for循环控制注释号%后面的行被视为注释文字,不执行单引号字符串标记圆括号()访问矩阵时下标;设置指令运算优先级方括号输入矩阵列表续行号(大于等于3个点)续行输入上箭头调出已运行过的指令;遍历以前的指令下箭头向后遍历已运行的指令左右箭头、在命令行内移动光标。这样可以来编辑命令组合键ctrl+c终止当前正在运行的程序表6 特殊矩阵 空矩阵compan酉矩阵blkdiag对角矩阵eye单位矩阵gallery几个小的实验矩阵hadanard哈达马德(Hadamard)矩阵hankel汉克尔(Hankel)矩阵hild希尔伯特(Hilbert)矩阵invhilb逆希尔伯特(Hilbert)矩阵magic魔方矩阵ones全部元素都为1的矩阵pascal帕斯卡(Pascal)三角矩阵rand元素服从0和1之间均匀分布的随机矩阵randn元素服从零均值单位方差正态分布的随机矩阵rosser对称特征值试验矩阵toeplitz托普利兹(Toeplitz)矩阵vander范德蒙(Vandermonde)矩阵wilkinson威尔金森(Wilkinson)特征值测试矩阵zeros全部元素都为0矩阵表7 三角函数和双曲函数函数含义函数含义函数含义Sin正弦cos余弦tan正切sinh双曲正弦cosh双曲余弦tanh双曲正切asin反正弦acos反余弦atan反正切asinh反双曲正弦acosh反双曲余弦atanh反双曲正切sec正割csc余割cot余切sech双曲正割csch双曲余割coth双曲余切asec反正割acsc反余割acot反余切asech反双曲正割acsch反双曲余割acoth反双曲余切表8 指数函数函数含义函数含义exp指数log自然对数log2以2为底的对数log10以10为底的对数pow22的幂sqrt平方根表9 复数操作函数函数含义函数含义abs绝对值或模angle相角conj复共轭imag复数虚部real复数实部inreal判断是否为实数表10 取整与求余函数函数含义函数含义fix向零取整floor向-取整ceil向+取整round向最近整数取整modrem求余数表11 其他特殊函数函数含义函数含义beta函数besselj第一类Bessel函数bessely第二类bessel函数erf误差函数gamma函数factor质因子isprime判断是否是素数primes产生素数rat有理数近似rats有理数输出perms所有可能排列randperm产生一个随机排列表12 矩阵信息函数函数含义函数含义size矩阵大小length向量长度ndims维数numel元素个数disp显示矩阵或文本isempty是否为空矩阵isequal矩阵元素是否相等表13 数组操作函数函数及含义。函数含义cat把数组沿着指定方向生成高维数组diag提取对角元素或生成对角矩阵reshape总元素个数不变,矩阵变维tril提取矩阵下三角部分生成下三角矩阵triu提取矩阵上三角部分生成上三角矩阵fliplr矩阵左右交换对称位置的数组元素flipud矩阵上下交换对称位置的数组元素permute按指定顺序对矩阵各维进行重组rot90矩阵逆时针旋转90o表14 数组和元素操作函数指令含义+对应元素相加-对应元素相减*矩阵乘法 按线性代数中矩阵乘法运算进行.*对应元素相乘cross向量叉乘conv矩阵的卷积kron张量积左除,x=ab是方程a*x =b的解/x=b/a是方程x*a=b的解./ A./B表示A中元素与B中元素对应相除矩阵乘方矩阵转置max求向量中最大元素min求向量中最小元素mean求向量中元素平均值median求向量中元素的中位数std求标准差sum元素和prod元素积cumsun元素累计和det方阵的行列式inv方阵的逆矩阵pinv伪逆trace矩阵的迹norm矩阵和向量的范数rank矩阵的秩eig矩阵的特征值poly矩阵的特征多项式lu矩阵的LU分解chol矩阵的Cholesky分解qr矩阵的qr分解rref矩阵行最简形null以矩阵为系数矩阵的齐次线性方程组的解空间matlab中用正整数表示逻辑真,0表示逻辑假。表15 关系运算与逻辑运算指令含义指令含义A B(大于)A = B(大于或等于)A = B(恒等)A = B(不等)A&B(逻辑与)A|B(逻辑或)关系运算进行两个数组的关系比较,返回与原数组大小相同的逻辑数组,若关系运算为真,则对应元素为1,否则为0all(A) 判断A的元素是否全为0any(A)判断是否A中有一个为0find找出矩阵元素满足条件时的下标及元素值。nonzeros找出矩阵中所有非零元素,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年小学英语语音语调训练模拟试卷:毕业考试语法解析
- 企业人力资源规划与招聘策略制定模板
- 工厂设备维护保养计划模板设备管理与安全保障
- 2025年机械安全操作规范考试题库:机械安全知识真题模拟试卷
- 2025年统计学专业期末考试:统计数据可视化实战题解析
- 2025年消防安全知识培训考试题库:消防员职业道德与消防安全意识测试
- 2025年安全教育培训考试:安全文化建设案例分析及法规试题
- 物流仓储管理与成本控制指导手册
- 成本控制预算编制工具与标准流程
- 高中英语词汇与语法综合教学案例
- (2025)时事政治试题库附答案详解
- 网络安全威胁建模规范
- 【MOOC】英汉交替传译-东北大学 中国大学慕课MOOC答案
- 《深圳市工程建设监理合同》标准文本
- 音乐情感及情绪 课件-2024-2025学年高中音乐人音版(2019)必修 音乐鉴赏
- DB14T 2922-2023 公路机电工程标准工程量清单及计量规范
- 新苏教版科学五年级上册《热对流》课件
- 2024年03月黑龙江省绥化市2024年度“市委书记进校园”引才活动引进1523名人才(第一阶段)笔试历年典型考题及考点研判与答案解析
- 喉癌“一病一品”
- 公路养护安全作业规程-公路养护作业安全的规定
- 新概念英语青少版入门 A-Unit-1课件(共98张)
评论
0/150
提交评论