C++中complex是什么意思?
题目
C++中complex是什么意思?
书上说:每个复数都有两部分 实数部分和虚数部分 虚数代表负数的平方根
上面那句话我理解不了,谁帮我解释下呀,主要是虚数部分,他有什么用处?
我没学过数学,知道的不多,
我所理解的范围:
坐标系,X轴,Y轴,能理解两个坐标相加:(x1,y1)+(x2,y2) = (x1+x2,y2+y2) 但还是搞不清那个I是哪里来的.
答案
复数就是型如z=a+bi这样数,其中a,b为任意实数,a称为复数z的实部,b称为复数z的虚部.当b=0时就是实数;当a=0时叫纯虚数.复数也有四则运算.
i一般称为虚数单位,意思就是i^2 =-1.
举几个例子:
(5i)^2=25;
(3+2i)^2=3^2+2*3*2i+(2i)^2=9+12i-4=5+12i;
虚数在自然界不好理解,一般复数用在复变函数,傅立叶分析之类的课程中.
另外在C中,complex类型在C89中不是标准类型,C99加进去了.具体实现与否看编译器了.
初学建议跳过这块,这块不常用除非你做信号分析之类的.C++常用标准类库有:string,vector,list,deque,pair,set,map,bitset,iostream,fstream,stringstream……这些挺重要.
PS:
i在自然界中不存在,所以比较难理解.其实就是一个标记.当以复变函数、工程数学之类为基础才能体现出复数的作用,像拉普拉斯变换之类的能看到它的优越性,普通拿出一个数看不出有什么用.
PS:
你就简单把复数理解成是为了做其他运算方便而引入的自然界并不存在的符号就行.
就像sin,cos这样的符号,其实没有这样的符号也不影响计算,sinA完全可以用a/c代替,但引入是为了引入一整套三角函数计算,单独说sin没什么意义.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 计算:(-3又5分之4)+1+(-5分之1)=?
- 《春望》的全部诗句
- 如图所示,在平行四边形ABCD中,对角线AC与BD相交于点O,M.N在对角线AC上,且AM=CN,求证BM平行DN
- 合金是指——.合金的硬度一般比其组分的纯金属——,合金的熔点一般比其组分的纯金属熔点——.
- 大小行星绕地球公转的共同特点是什么
- 一个学习小组有12个同学,一次数学考试,李平请假,其余11人的平均分是85分.后来李平补考,成绩比12人的平
- 六年级下册英语第一单元的四会句子和单词
- 《竹石》、《石灰吟》的诗词背景
- 文言文 节选自纪昀《阅微草堂笔记》
- 生物钟的作用是什么
热门考点