Matlab学习------数值,变量和表达式
(1)复数
复数输入可以直接按照表达式输入(用变量时尽量不要用),也可以在数字和虚部之间添加 *
举例:
>> num=3+4i
num =
3.0000 + 4.0000i
>> num=3+4*i
num =
3.0000 + 4.0000i复数操作函数:
real(z) 求复数的实部;
imag(z)求复数的虚部;
abs(z)计算复数的模;
angle(z)计算复数的相角。
实例:
>> num=3+4*i
num =
3.0000 + 4.0000i
>> real(num)
ans =
3
>> imag(num)
ans =
4
>> abs(num)
ans =
5
>> angle(num)
ans =
0.9273(2)Inf和NaN
Inf是Infinity的缩写,表示正无穷大,0做除数时要引入该常量;
NaN是Not-a-Number的缩写,表示非数值量。
实例:
>> 1/0
ans =
Inf
>> 0/0
ans =
NaN
http://www.dengb.com/cjjc/876706.htmlwww.dengb.comtruehttp://www.dengb.com/cjjc/876706.htmlTechArticleMatlab学习------数值,变量和表达式 (1)复数 复数输入可以直接按照表达式输入(用变量时尽量不要用),也可以在数字和虚部之间添加...