网站开发立项,企业网站管理系统推荐,平面设计公司属于什么行业类别,河南网站建设yipinpaiMATLAB常用的标点符号
空格 变量分隔符 矩阵一行中各元素间的分隔符 程序语句关键词分隔符 逗号#xff0c;分隔显示计算结果的各语句 变量分隔符 矩阵中一行各元素的分隔符点号.数值中的小数点 结构数组的域访问符分号#xff1b;分隔不想显示计算结果的各语句 矩阵行与行的…MATLAB常用的标点符号
空格 变量分隔符 矩阵一行中各元素间的分隔符 程序语句关键词分隔符 逗号分隔显示计算结果的各语句 变量分隔符 矩阵中一行各元素的分隔符点号.数值中的小数点 结构数组的域访问符分号分隔不想显示计算结果的各语句 矩阵行与行的分隔符冒号 用于生成一维数值数组 表示一维数组的全部元素或多维数组某一维的全部元素 百分号% 注释语句说明符凡在其后的字符均视为注释性内容而不被执行 单引号 字符串标识符圆括号() 用于矩阵元素引用 用于函数输入变量列表 确定运算的先后次序 方括号[ ] 向量和矩阵标识符 用于函数输出列表 花括号{}标识细胞数组续行符...长命令行需分行时连接下行用赋值号表达式赋值给一个变量6 逗号 显示计算结果的指令与其后指令的分隔 用作输入量与输入量的分隔符 用作数组元素分隔符号
命令行窗口清屏 clc 清除指令窗中显示的内容
清除MATLAB工作空间的所有变量clear
清除图形窗clf
whos
变量命名规则
1变量名称和函数名称有大小写之分
2变量名称的第一个字符必须是英文字符 5xf、_mat等都是不合法的变量名称
3变量名称中不可以包含空格或者标点符号但是可以包含下划线 xf_mat是合法的
MATLAB文件存取的命令
save Filename
load Filename
MATLAB中的预定义变量
ans计算结果的默认名称eps计算机的零阈值Inf(inf)A无穷大pi圆周率NaNnan 表示结果或者变量不是数值 0/0 0*∞ ∞/∞ MATLAB中的取整函数
round(a)向最接近的整数取整小数 部分是0.5时向绝对值大的方向取整fix(a)向0方向取整floor(a)向不大于a的最接近整数取整ceil(a)向不小于a的最接近整数取整 复数相关运算函数
real(z)返回复数z的实部imag(z)虚部abs(z)幅度angle(z)幅角conj(z)共轭复数complex(a,b)以a为实部、b为虚部创建复数 A[2,3,4,5,6]
A1:2:10 %1 3 5 7 9
Alinspace(1,30,5)
%1.0000 8.2500 15.5000 22.7500 30.0000
向量的点积运算对应位置上的元素相乘然后再相加
dot(A)
叉积运算A、B的叉积CC的方向垂直于A与B所确定的平面
cross(A)
矩阵元素的下标表示法
1全下标A(i,j)
2单下标A(s) s(j-1)*mi
A(2,3) A(6)
A(1:2,3) 矩阵A第1、2行第3列的元素值
A(6,8) 矩阵A单下标第6-8号元素的值
A(:)1:9
A 1 4 7 2 5 8 3 6 9
A(2,:)[ ] %删除第二行
矩阵的创建
直接输入法抽取法 A[1 2 3 4;5 6 7 8;9 10 11 12;13 14 15 16] A 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
1全下标 BA(1:3,2:3) %取矩阵A行数为1~3、列数为2~3的元素构成子矩阵B B 2 3 6 7 10 11 CA([1,3],[2,4]) %取矩阵A行数为1、3列数为2、4的元素构成子矩阵C C 2 4 10 12
DA(4,:) %取矩阵A的第4行、所有列
D 13 14 15 16
2单下标
BA([4:6;3 5 7;12:14])
B 13 2 6 9 2 10 15 4 8
拼接法
F[A;C]
函数法 矩阵生成函数
zeros(m,n) 生成m*n阶的全0矩阵 ones(m,n)全1矩阵rand(m,n)生成取值在0~1之间满足均匀分布的随机矩阵randn(m,n)生成满足正态分布的随机矩阵eye(m,n)生成m*n阶的单位矩阵