logo资料库

matlab总结.pdf

第1页 / 共23页
第2页 / 共23页
第3页 / 共23页
第4页 / 共23页
第5页 / 共23页
第6页 / 共23页
第7页 / 共23页
第8页 / 共23页
资料共23页,剩余部分请下载后查看
一、Matlab 基本知识 1、ans 是软件中默认结果变量 2、clear:清除各变量所存储的值 clc:清除命令行窗口中显示的内容 3、一维矩阵中各数用“,”隔开或直接用空格隔开;二维矩阵每一行用“;”隔开 4、命令行后加“;”能抑制显示输出结果 5、变量的命名包括字母、数字和下划线,但变量名必须以字母开始,且变量名一般使用小 写字母,常数名一般使用大写字母,变量名区分大小写 6、isvarname 用来核实变量名的有效性,数字 1 代表正确,数字 0 代表错误,例如:isvarname time ans=1 7、关键字不能作为变量名,命令 iskeyword 用于查看系统预定义的关键字 8、命令 which 用于检查一个变量是否为软件中的内置函数,若:sin=4; clear sin 为恢复 sin 函数的功能 9、运算时加减号的前后可以加入空格,乘除号的前后不能加入空格 10、等差矩阵:a=[1:5]或 a=1:5 为 a=1 2 3 4 5【也可写为 a=(1:5),对于标量也可用括号,而 a(1:5)为调用 1 到 5 号元素,对于二维矩阵按列编号数数】; a=1:2:5,1 为第一个数,5 为最后一个数,2 为公差; a=linspace(1,10,3),1 为第一个数,10 为最后一个数,3 为等差数组中元素 的个数; 11、等比数组:a=logspace(1,3,4),1 为 10^1,3 为 10^3,分别代表第一个数和最后一个数, 4 代表数组中元素的个数 12、矩阵的运算:①加减运算:矩阵可以和标量(即 1×1 矩阵)直接进行加减运算,矩阵 中的每一元素加上或减去该标量; ②乘除运算:乘除运算符号分别为“.*”(点乘)和“./”(点除),矩阵 相乘除的结果就是两矩阵中对应元素相乘除,还有幂运算如 a.^2(这里 点乘不同于乘)。 13、矩阵的转置:a’ 14、数值显示:
2.1 初等数学函数(对数、指数、绝对值、四舍五入及离散数学中的函数) 二、matlab 中的函数 abs(x) 求 x 的绝对值 求 x 的平方根 sqrt(x) nthroot(x,n) 求 x 的 n 次实数根,函数的输出结果不能是复数(即剔 sign(x) rem(x/y) exp(x) log(x) log10(x) 除了复数结果) X 大于 0 输出 1; X 等于 0 输出 0; X 小于 0 输出-1 求 x/y 的余数 计算 e 的 x 次方 计算 ln(x),底数为 e 计算 1g(x),底数为 10 (函数的输入可以是标量、矢量或矩阵) 2.2 取整函数 round(x) 对 x 四舍五入 fix(x) 对 x 取整,舍弃 小数点后数值 floor(x) 对 x 负向取整 ceil(x) 对 x 正向取整 floor(-8.6) ans=-9 ceil(-8.6) ans=-8 2.3 离散数学 factor(x) gcd(x,y) lcm(x,y) rat(x) factorial(x) nchoosek(n,k) primes(x) isprime(x) 对 x 进行因式分解 找出 x 和 y 的最大公因数 找出 x 和 y 的最小公倍数 用分数表示 x 计算 x 的阶乘 计算 n 中选 k 的组合数 找出小于 x 的素数 检查 x 是否为素数。若 x 是素 数,则返回 1;否则,返回 0 nkC
2.4 三角函数(matlab 中三角函数中的角度值采用的是弧度制) sin(x) cos(x) tan(x) asin(x) sinh(x) asinh(x) sind(x) asind(x) x 用弧度表示,计算 x 的正弦值 x 用弧度表示,计算 x 的余弦值 x 用弧度表示,计算 x 的正切值 x 取值在[-1,1]区间,计算反正弦值 x 用弧度表示,计算 x 的双曲正弦值 计算 x 的反双曲正弦值 x 用角的度数表示,计算 x 的正弦值 计算反正弦,结果用角的度数表示 2.5 数据分析函数 2.5.1 最大值和最小值
2.5.2 平均值与中间值
2.5.3 求和与乘积 2.5.4 排序
2.5.5 确定矩阵的规模 2.5.6 方差和标准差 2.6 随机数
2.7 复数 1、复数的共轭复数的求取:用转置运算符求取共轭复数 A=5+3i,A’=5-3i【上面 coni 错误, 2、complex(x,y)生成实部为 x,虚部为 y 的复数,x 和 y 也可为数组 应为 conj】 2.8 计算的极限 realmax realmin intmax intmin 返回 MATLAB 能够使用的最大浮点数 返回 MATLAB 能够使用的最小浮点数 返回 MATLAB 能够使用的最大整数 返回 MATLAB 能够使用的最小整数 2.9 特殊值和辅助功能 在 MATLAB 中,有的函数没有输入参数,例如下表中的函数都没有输入参数,这些函 数通常作为标量或者常数使用。
分享到:
收藏