- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
常用的数学函数
acos(x)———反余弦函数 cos(x)———余弦函数
acot(x)———反余切函数 cot(x)———余切函数
asin(x)———反正弦函数 sin(x)———正弦函数
atan(x)———反正切函数 tan(x)———正切函数
exp(x)———自然指数函数 pow2(x)———以2为底的指数函数
log(x)———自然对数函数 sqrt(x)———根号函数
log2(x)———以2为底的对数函数 floor(x)———向下取整数
log10(x)———以10为底的对数函数 ceil(x)———向上取整数
mod(x)———x对y的模 round(x)———四舍五入函数
rem(x,y)———x除以y的余数 sign(x)———符号函数
3.2.7选择输出格式
MATLAB中的所有计算都是以双精度方式完成的,但是显示输出可以是具有4个小数位的定点输出。例如,对于向量x = [1/3 0.00002]
MATLAB有下列输出:x= 0.3333 0.0000
如果在矩阵中至少有一个元素不是严格的整数,则有4种可能的输出格式。显示的输出量可以利用下列命令加以控制:
format short
format long
format short e
format long e
一旦调用了某种格式,则这种被选用的格式将保持,直到对格式进行了改变为止。
format short和format long是经常采用的格式。一旦调用了MATLAB,即使没有输入格式命令,MATLAB也将以format short格式显示数值结果。如果矩阵或向量的所有元素都是严格的整数,则format short和format long的结果是相同的。
?????? 格? 式对应结果?命令?? 含义??????? 4/3??????????? 1.2345e-6format short
format long
format short e
format long e
format short g
format long g?
format hex?
format +
format rat?
format bank短格式
长格式
短格式e方式
长格式e方式
短格式g方式
长格式g方式
16进制格式
+格式
分数格式
银行格式1.3333
1.33333333333333
1.3333e+000
1.33333333333333e+000
1.3333
1.33333333333333
3ff5555555555555
+
4/3
1.33????? 0.0000
0.00000123450000
1.2345e-006
1.234500000000000e-006
1.2345e-006
1.234500000000000e-006
3eb4b6231abfd271
+
1/810045
0.00MATLAB操作桌面的file菜单中打开preferences窗口,选择命令窗口界面,就可以方便地进行格式选择。
注: 复数和复数矩阵 (Complex and complex matrix)
复数用特殊字符i或j 表示。i=sqrt(-1), 其值在工作空间显示为 0+1.0000i.
例: 输入? ?z=3+4i ??或z=3+4j 结果一样。
MATLAB 中复数有下面的语句生成办法:
z=a+b*i ?或? z=r*exp(i*θ)? ?其中r为复数的模,θ为复数辐角的弧度数。
复数的两种输入方法:
(1)? a=[1 2;3 4]+i*[5 6;7 8]
(2)? a=[1+5i? 2+6i;? 3+7i? 4+8i]
结果相同: ?a =
? 1.0000 + 5.0000i?? 2.0000 + 6.0000i
? 3.0000 + 7.0000i?? 4.0000 + 8.0000i
注:(1) 当复数的虚部(image)为一个确定的数(而不是变量或矩阵)时,可省略“*”,如1+2*i可写成1+2i, 但a+b*i 不能写成 a+bi,? [1? 2]+[3? 4]*i不能写成 [1 2] + [3 4]i
(2) 当复数作为矩阵元素时,复数内不能留有空格,如 1 +5i, MATLAB中任何矩阵的元素内部都不能留有空格,否则会被当作两个元素处理而出错。
第二讲 MATLAB图形处理
MATLAB在数据可视化方面的表现力很强。它的能力不仅功能强大,而且充分考虑了不同层次用户的不同需求,系统具有两个层次的绘图
文档评论(0)