從頭到尾徹底理解傅里葉變換算法
《從頭到尾徹底理解傅里葉變換算法》由會(huì)員分享,可在線閱讀,更多相關(guān)《從頭到尾徹底理解傅里葉變換算法(23頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、. 從頭到尾徹底理解傅里葉變換算法、上 從頭到尾徹底理解傅里葉變換算法、上前言第一部分、? DFT第一章、傅立葉變換的由來第二章、實(shí)數(shù)形式離散傅立葉變換〔Real DFT 從頭到尾徹底理解傅里葉變換算法、下 第三章、復(fù)數(shù)第四章、復(fù)數(shù)形式離散傅立葉變換 前言:"關(guān)于傅立葉變換,無論是書本還是在網(wǎng)上可以很容易找到關(guān)于傅立葉變換的描述,但是大都是些故弄玄虛的文章,太過抽象,盡是一些讓人看了就望而生畏的公式的羅列,讓人很難能夠從感性上得到理解"---dznlong, 那么,到底什么是傅里葉變換算法列?傅里葉變換所涉及到的公式具體有多復(fù)雜列? 傅里葉變換〔Fourier transform
2、是一種線性的積分變換。因其基本思想首先由法國(guó)學(xué)者傅里葉系統(tǒng)地提出,所以以其名字來命名以示紀(jì)念。 ???哦,傅里葉變換原來就是一種變換而已,只是這種變換是從時(shí)間轉(zhuǎn)換為頻率的變化。這下,你就知道了,傅里葉就是一種變換,一種什么變換列?就是一種從時(shí)間到頻率的變化或其相互轉(zhuǎn)化。 ok,咱們?cè)賮砜傮w了解下傅里葉變換,讓各位對(duì)其有個(gè)總體大概的印象,也順便看看傅里葉變換所涉及到的公式,究竟有多復(fù)雜: 以下就是傅里葉變換的4種變體〔摘自,維基百科 連續(xù)傅里葉變換???一般情況下,若"傅里葉變換"一詞不加任何限定語(yǔ),則指的是"連續(xù)傅里葉變換"。連續(xù)傅里葉變換將平方可積的函數(shù)f〔t表示成復(fù)指數(shù)函數(shù)的積分或
3、級(jí)數(shù)形式。
這是將頻率域的函數(shù)F<ω>表示為時(shí)間域的函數(shù)f〔t的積分形式。
連續(xù)傅里葉變換的逆變換
4、r Transform。分?jǐn)?shù)傅里葉變換
5、
另一個(gè)值得注意的性質(zhì)是,當(dāng)f〔t為純實(shí)函數(shù)時(shí),F = F*<ω>成立.
傅里葉級(jí)數(shù)???連續(xù)形式的傅里葉變換其實(shí)是傅里葉級(jí)數(shù)
6、里葉變換在時(shí)域和頻域上都離散的形式,將時(shí)域信號(hào)的采樣變換為在離散時(shí)間傅里葉變換〔DTFT頻域的采樣。在形式上,變換兩端〔時(shí)域和頻域上的序列是有限長(zhǎng)的,而實(shí)際上這兩組序列都應(yīng)當(dāng)被認(rèn)為是離散周期信號(hào)的主值序列。即使對(duì)有限長(zhǎng)的離散信號(hào)作DFT,也應(yīng)當(dāng)將其看作經(jīng)過周期延拓成為周期信號(hào)再作變換。在實(shí)際應(yīng)用中通常采用快速傅里葉變換以高效計(jì)算DFT。 ?? 為了在科學(xué)計(jì)算和數(shù)字信號(hào)處理等領(lǐng)域使用計(jì)算機(jī)進(jìn)行傅里葉變換,必須將函數(shù)xn定義在離散點(diǎn)而非連續(xù)域內(nèi),且須滿足有限性或周期性條件。這種情況下,使用離散傅里葉變換〔DFT,將函數(shù)xn表示為下面的求和形式: 其中Xk是傅里葉幅度。直接使用這個(gè)公式計(jì)算的計(jì)算
7、復(fù)雜度為O〔n*n,而快速傅里葉變換〔FFT可以將復(fù)雜度改進(jìn)為O〔n*lgn?!埠竺鏁?huì)具體闡述FFT是如何將復(fù)雜度降為O〔n*lgn的。計(jì)算復(fù)雜度的降低以及數(shù)字電路計(jì)算能力的發(fā)展使得DFT成為在信號(hào)處理領(lǐng)域十分實(shí)用且重要的方法。 ?? 下面,比較下上述傅立葉變換的4種變體, ???如上,容易發(fā)現(xiàn):函數(shù)在時(shí)〔頻域的離散對(duì)應(yīng)于其像函數(shù)在頻〔時(shí)域的周期性。反之連續(xù)則意味著在對(duì)應(yīng)域的信號(hào)的非周期性。也就是說,時(shí)間上的離散性對(duì)應(yīng)著頻率上的周期性。同時(shí),注意,離散時(shí)間傅里葉變換,時(shí)間離散,頻率不離散,它在頻域依然是連續(xù)的。 ?? 如果,讀到此,你不甚明白,大沒關(guān)系,不必糾結(jié)于以上4種變體,繼續(xù)往下看
8、,你自會(huì)豁然開朗?!灿惺裁磫栴},也懇請(qǐng)?zhí)岢?或者批評(píng)指正 ???ok, 本文,接下來,由傅里葉變換入手,后重點(diǎn)闡述離散傅里葉變換、快速傅里葉算法,到最后徹底實(shí)現(xiàn)FFT算法,全篇力求通俗易懂、閱讀順暢,教你從頭到尾徹底理解傅里葉變換算法。由于傅里葉變換,也稱傅立葉變換,下文所稱為傅立葉變換,同一個(gè)變換,不同叫法,讀者不必感到奇怪。 第一部分、DFT第一章、傅立葉變換的由來??? 要理解傅立葉變換,先得知道傅立葉變換是怎么變換的,當(dāng)然,也需要一定的高等數(shù)學(xué)基礎(chǔ),最基本的是級(jí)數(shù)變換,其中傅立葉級(jí)數(shù)變換是傅立葉變換的基礎(chǔ)公式。 ? 一、傅立葉變換的提出 傅立葉是一位法國(guó)數(shù)學(xué)家和物理學(xué)家,原名
9、是Jean Baptiste Joseph Fourier<1768-1830>, Fourier于1807年在法國(guó)科學(xué)學(xué)會(huì)上發(fā)表了一篇論文,論文里描述運(yùn)用正弦曲線來描述溫度分布,論文里有個(gè)在當(dāng)時(shí)具有爭(zhēng)議性的決斷:任何連續(xù)周期信號(hào)都可以由一組適當(dāng)?shù)恼仪€組合而成。 ??? 當(dāng)時(shí)審查這個(gè)論文拉格朗日?qǐng)?jiān)決反對(duì)此論文的發(fā)表,而后在近50年的時(shí)間里,拉格朗日?qǐng)?jiān)持認(rèn)為傅立葉的方法無法表示帶有棱角的信號(hào),如在方波中出現(xiàn)非連續(xù)變化斜率。直到拉格朗日死后15年這個(gè)論文才被發(fā)表出來。 ??? 誰是對(duì)的呢?拉格朗日是對(duì)的:正弦曲線無法組合成一個(gè)帶有棱角的信號(hào)。但是,我們可以用正弦曲線來非常逼近地表示它,逼近
10、到兩種表示方法不存在能量差別,基于此,傅立葉是對(duì)的。 ??? 為什么我們要用正弦曲線來代替原來的曲線呢?如我們也還可以用方波或三角波來代替呀,分解信號(hào)的方法是無窮多的,但分解信號(hào)的目的是為了更加簡(jiǎn)單地處理原來的信號(hào)。 ??? 用正余弦來表示原信號(hào)會(huì)更加簡(jiǎn)單,因?yàn)檎嘞覔碛性盘?hào)所不具有的性質(zhì):正弦曲線保真度。一個(gè)正余弦曲線信號(hào)輸入后,輸出的仍是正余弦曲線,只有幅度和相位可能發(fā)生變化,但是頻率和波的形狀仍是一樣的。且只有正余弦曲線才擁有這樣的性質(zhì),正因如此我們才不用方波或三角波來表示。 二、傅立葉變換分類??? 根據(jù)原信號(hào)的不同類型,我們可以把傅立葉變換分為四種類別: 1、非周期性連續(xù)信
11、號(hào)??????? 傅立葉變換〔Fourier Transform
2、周期性連續(xù)信號(hào)?????????? 傅立葉級(jí)數(shù)
12、是不可能的,那么有沒有針對(duì)長(zhǎng)度有限的傅立葉變換呢?沒有。因?yàn)檎嘞也ū欢x成從負(fù)無窮小到正無窮大,我們無法把一個(gè)長(zhǎng)度無限的信號(hào)組合成長(zhǎng)度有限的信號(hào)。 ??? 面對(duì)這種困難,方法是:把長(zhǎng)度有限的信號(hào)表示成長(zhǎng)度無限的信號(hào)。如,可以把信號(hào)無限地從左右進(jìn)行延伸,延伸的部分用零來表示,這樣,這個(gè)信號(hào)就可以被看成是非周期性離散信號(hào),我們可以用到離散時(shí)域傅立葉變換〔DTFT的方法。也可以把信號(hào)用復(fù)制的方法進(jìn)行延伸,這樣信號(hào)就變成了周期性離散信號(hào),這時(shí)我們就可以用離散傅立葉變換方法〔DFT進(jìn)行變換。本章我們要講的是離散信號(hào),對(duì)于連續(xù)信號(hào)我們不作討論,因?yàn)橛?jì)算機(jī)只能處理離散的數(shù)值信號(hào),我們的最終目的是運(yùn)用計(jì)算
13、機(jī)來處理信號(hào)的。 ? ??? 但是對(duì)于非周期性的信號(hào),我們需要用無窮多不同頻率的正弦曲線來表示,這對(duì)于計(jì)算機(jī)來說是不可能實(shí)現(xiàn)的。所以對(duì)于離散信號(hào)的變換只有離散傅立葉變換〔DFT才能被適用,對(duì)于計(jì)算機(jī)來說只有離散的和有限長(zhǎng)度的數(shù)據(jù)才能被處理,對(duì)于其它的變換類型只有在數(shù)學(xué)演算中才能用到,在計(jì)算機(jī)面前我們只能用DFT方法,后面我們要理解的也正是DFT方法。 ??? 這里要理解的是我們使用周期性的信號(hào)目的是為了能夠用數(shù)學(xué)方法來解決問題,至于考慮周期性信號(hào)是從哪里得到或怎樣得到是無意義的。 ? ??? 每種傅立葉變換都分成實(shí)數(shù)和復(fù)數(shù)兩種方法,對(duì)于實(shí)數(shù)方法是最好理解的,但是復(fù)數(shù)方法就相對(duì)復(fù)雜許多
14、了,需要懂得有關(guān)復(fù)數(shù)的理論知識(shí),不過,如果理解了實(shí)數(shù)離散傅立葉變換
15、是把一堆的數(shù)據(jù)變成另一堆的數(shù)據(jù)的方法。
?
三、一個(gè)關(guān)于實(shí)數(shù)離散傅立葉變換
16、原始信號(hào),至于是怎么分別變換出9種不同頻率信號(hào)的,我們先不急,先看看對(duì)于以上的變換結(jié)果,在程序中又是該怎么表示的,我們可以看看下面這個(gè)示例圖:
?
??? 上圖中左邊表示時(shí)域中的信號(hào),右邊是頻域信號(hào)表示方法,
從左向右,-->,表示正向轉(zhuǎn)換
17、表示正弦波的不同頻率幅度值:Im X[],
??? Re是實(shí)數(shù)
18、正向和逆向是怎么進(jìn)行變換的。在此,我們先來看一下頻率的多種表示方法。
?
一、?? 頻域中關(guān)于頻率的四種表示方法?
1、序號(hào)表示方法,根據(jù)時(shí)域中信號(hào)的樣本數(shù)取0 ~ N/2,用這種方法在程序中使用起來可以更直接地取得每種頻率的幅度值,因?yàn)轭l率值跟數(shù)組的序號(hào)是一一對(duì)應(yīng)的: X[k],取值范圍是0 ~ N/2;
2、分?jǐn)?shù)表示方法,根據(jù)時(shí)域中信號(hào)的樣本數(shù)的比例值取0 ~ 0.5: X[?],? = k/N,取值范圍是0 ~ 1/2;
3、用弧度值來表示,把?乘以一個(gè)2π得到一個(gè)弧度值,這種表示方法叫做自然頻率
19、取值范圍是0 ~ π;其中k取0-N/2。
4、以赫茲
20、出來的正余弦波合成原始信號(hào)
21、???????????????????????????????? _??????????? _
?????? DFT合成等式中的Im?X[k]和Re X[k]跟之前提到的Im X[k]和Re X[k]是不一樣的,下面是轉(zhuǎn)換方法〔關(guān)于此公式的解釋,見下文:
??????
?????? 但k等于0和N/2時(shí),實(shí)數(shù)部分的計(jì)算要用下面的等式:
?????????????
?????? 上面四個(gè)式中的N是時(shí)域中點(diǎn)的總數(shù),k是從0到N/2的序號(hào)。
?????? 為什么要這樣進(jìn)行轉(zhuǎn)換呢?這個(gè)可以從頻譜密度
22、?????? 這是一個(gè)頻譜圖,橫坐標(biāo)表示頻率大小,縱坐標(biāo)表示振幅大小,原始信號(hào)長(zhǎng)度為N〔這里是32,經(jīng)DFT轉(zhuǎn)換后得到的17個(gè)頻率的頻譜,頻譜密度表示每單位帶寬中為多大的振幅,那么帶寬是怎么計(jì)算出來的呢?看上圖,除了頭尾兩個(gè),其余點(diǎn)的所占的寬度是2/N,這個(gè)寬度便是每個(gè)點(diǎn)的帶寬,頭尾兩個(gè)點(diǎn)的帶寬是1/N,而Im X[k]和Re X[k]表示的是頻譜密度,即每一個(gè)單位帶寬的振幅大小,但表示2/N〔或1/N帶寬的振幅大小,所以分別應(yīng)當(dāng)是Im X[k]和Re X[k]的2/N〔或1/N。? 頻譜密度就象物理中物質(zhì)密度,原始信號(hào)中的每一個(gè)點(diǎn)就象是一個(gè)混合物,這個(gè)混合物是由不同密度的物質(zhì)組成的,混合物
23、中含有的每種物質(zhì)的質(zhì)量是一樣的,除了最大和最小兩個(gè)密度的物質(zhì)外,這樣我們只要把每種物質(zhì)的密度加起來就可以得到該混合物的密度了,又該混合物的質(zhì)量是單位質(zhì)量,所以得到的密度值跟該混合物的質(zhì)量值是一樣的。 ? ?????? 至于為什么虛數(shù)部分是負(fù)數(shù),這是為了跟復(fù)數(shù)DFT保持一致,這個(gè)我們將在后面會(huì)知道這是數(shù)學(xué)計(jì)算上的需要〔Im X[k]在計(jì)算時(shí)就已經(jīng)加上了一個(gè)負(fù)號(hào)〔稍后,由下文,便可知,再加上負(fù)號(hào),結(jié)果便是正的,等于沒有變化。 ? ?????? 如果已經(jīng)得到了DFT結(jié)果,這時(shí)要進(jìn)行逆轉(zhuǎn)換,即合成原始信號(hào),則可按如下步驟進(jìn)行轉(zhuǎn)換: 1、先根據(jù)上面四個(gè)式子計(jì)算得出的值; 2、再根據(jù)DFT合成
24、等式得到原始信號(hào)數(shù)據(jù)。 下面是用BASIC語(yǔ)言來實(shí)現(xiàn)的轉(zhuǎn)換源代碼: 100 ‘DFT逆轉(zhuǎn)換方法 110 ‘/XX[]數(shù)組存儲(chǔ)計(jì)算結(jié)果〔時(shí)域中的原始信號(hào) 120 ‘/REX[]數(shù)組存儲(chǔ)頻域中的實(shí)數(shù)分量,IMX[]為虛分量 130 ‘ 140 DIM XX[511] 150 DIM REX[256] 160 DIM IMX[256] 170 ‘ 180 PI = 3.14159265 190 N% = 512 200 ‘ 210 GOSUB XXXX ‘轉(zhuǎn)到子函數(shù)去獲取REX[]和IMX[]數(shù)據(jù) 220 ‘ 230 ‘ 240 ‘ 250 FOR K% = 0 T
25、O 256
260?? REX[K%] = REX[K%] /
26、TO 511 440 ‘ 450????? XX[I%] = XX[I%] + REX[K%] * COS<2 * PI * K% * I% / N%> 460????? XX[I%] = XX[I%] + IMX[K%] * SIN<2 * PI * K% * I% / N%> 470 ‘ 480?? NEXT I% 490 NEXT K% 500 ‘ 510 END ? 上面代碼中420至490換成如下形式也許更好理解,但結(jié)果都是一樣的: 420 FOR I% =0 TO 511 430?? FOR K%=0 TO 256 440 ‘ 450????? XX[
27、I%] = XX[I%] + REX[K%] * COS<2 * PI * K% * I% / N%> 460????? XX[I%] = XX[I%] + IMX[K%] * SIN<2 * PI * K% * I% / N%> 470 ‘ 480?? NEXT I% 490 NEXT K% ? 四、?? 分解運(yùn)算方法〔DFT? ????? 有三種完全不同的方法進(jìn)行DFT:一種方法是通過聯(lián)立方程進(jìn)行求解, 從代數(shù)的角度看,要從N個(gè)已知值求N個(gè)未知值,需要N個(gè)聯(lián)立方程,且N個(gè)聯(lián)立方程必須是線性獨(dú)立的,但這是這種方法計(jì)算量非常的大且極其復(fù)雜,所以很少被采用;第二種方法是利用信號(hào)的
28、相關(guān)性〔correlation進(jìn)行計(jì)算,這個(gè)是我們后面將要介紹的方法;第三種方法是快速傅立葉變換〔FFT,這是一個(gè)非常具有創(chuàng)造性和革命性的的方法,因?yàn)樗蟠筇岣吡诉\(yùn)算速度,使得傅立葉變換能夠在計(jì)算機(jī)中被廣泛應(yīng)用,但這種算法是根據(jù)復(fù)數(shù)形式的傅立葉變換來實(shí)現(xiàn)的,它把N個(gè)點(diǎn)的信號(hào)分解成長(zhǎng)度為N的頻域,這個(gè)跟我們現(xiàn)在所進(jìn)行的實(shí)域DFT變換不一樣,而且這種方法也較難理解,這里我們先不去理解,等先理解了復(fù)數(shù)DFT后,再來看一下FFT。有一點(diǎn)很重要,那就是這三種方法所得的變換結(jié)果是一樣的,經(jīng)過實(shí)踐證明,當(dāng)頻域長(zhǎng)度為32時(shí),利用相關(guān)性方法進(jìn)行計(jì)算效率最好,否則FFT算法效率較高?,F(xiàn)在就讓我們來看一下相關(guān)性算法
29、。
?
利用第一種方法、信號(hào)的相關(guān)性
30、圖f所有點(diǎn)的平均值是0,則說明信號(hào)b不含有信號(hào)d。這個(gè)就是通過信號(hào)相關(guān)性來檢測(cè)是否含有某個(gè)信號(hào)的方法。 ? ?????? 第二種方法:相應(yīng)地,我也可以通過把輸入信號(hào)和每一種頻率的正余弦信號(hào)進(jìn)行相乘〔關(guān)聯(lián)操作,從而得到原始信號(hào)與每種頻率的關(guān)聯(lián)程度〔即總和大小,這個(gè)結(jié)果便是我們所要的傅立葉變換結(jié)果,下面兩個(gè)等式便是我們所要的計(jì)算方法: ?????? 第二個(gè)式子中加了個(gè)負(fù)號(hào),是為了保持復(fù)數(shù)形式的一致,前面我們知道在計(jì)算時(shí)又加了個(gè)負(fù)號(hào),所以這只是個(gè)形式的問題,并沒有實(shí)際意義,你也可以把負(fù)號(hào)去掉,并在計(jì)算時(shí)也不加負(fù)號(hào)。 ?????? 這里有一點(diǎn)必須明白一個(gè)正交的概念:兩個(gè)函數(shù)相乘,如果結(jié)果中的每
31、個(gè)點(diǎn)的總和為0,則可認(rèn)為這兩個(gè)函數(shù)為正交函數(shù)。要確保關(guān)聯(lián)性算法是正確的,則必須使得跟原始信號(hào)相乘的信號(hào)的函數(shù)形式是正交的,我們知道所有的正弦或余弦函數(shù)是正交的,這一點(diǎn)我們可以通過簡(jiǎn)單的高數(shù)知識(shí)就可以證明它,所以我們可以通過關(guān)聯(lián)的方法把原始信號(hào)分離出正余弦信號(hào)。當(dāng)然,其它的正交函數(shù)也是存在的,如:方波、三角波等形式的脈沖信號(hào),所以原始信號(hào)也可被分解成這些信號(hào),但這只是說可以這樣做,卻是沒有用的。 ?????? 下面是實(shí)域傅立葉變換的BASIC語(yǔ)言代碼: ?到此為止,我們對(duì)傅立葉變換便有了感性的認(rèn)識(shí)了吧。但要記住,這只是在實(shí)域上的離散傅立葉變換,其中雖然也用到了復(fù)數(shù)的形式,但那只是個(gè)替代的
32、形式,并無實(shí)際意義,現(xiàn)實(shí)中一般使用的是復(fù)數(shù)形式的離散傅立葉變換,且快速傅立葉變換是根據(jù)復(fù)數(shù)離散傅立葉變換來設(shè)計(jì)算法的,在后面我們先來復(fù)習(xí)一下有關(guān)復(fù)數(shù)的內(nèi)容,然后再在理解實(shí)域離散傅立葉變換的基礎(chǔ)上來理解復(fù)數(shù)形式的離散傅立葉變換。 第三章、復(fù)數(shù) ????? ??復(fù)數(shù)擴(kuò)展了我們一般所能理解的數(shù)的概念,復(fù)數(shù)包含了實(shí)數(shù)和虛數(shù)兩部分,利用復(fù)數(shù)的形式可以把由兩個(gè)變量表示的表達(dá)式變成由一個(gè)變量<復(fù)變量>來表達(dá),使得處理起來更加自然和方便。 ??????? 我們知道傅立葉變換的結(jié)果是由兩部分組成的,使用復(fù)數(shù)形式可以縮短變換表達(dá)式,使得我們可以單獨(dú)處理一個(gè)變量〔這個(gè)在后面的描述中我們就可以更加確切地知道,而
33、且快速傅立葉變換正是基于復(fù)數(shù)形式的,所以幾乎所有描述的傅立葉變換形式都是復(fù)數(shù)的形式。 ????? ?但是復(fù)數(shù)的概念超過了我們?nèi)粘I钪兴芾斫獾母拍?要理解復(fù)數(shù)是較難的,所以我們?cè)诶斫鈴?fù)數(shù)傅立葉變換之前,先來專門復(fù)習(xí)一下有關(guān)復(fù)數(shù)的知識(shí),這對(duì)后面的理解非常重要。 一、?復(fù)數(shù)的提出? ????? 在此,先讓我們看一個(gè)物理實(shí)驗(yàn):把一個(gè)球從某點(diǎn)向上拋出,然后根據(jù)初速度和時(shí)間來計(jì)算球所在高度,這個(gè)方法可以根據(jù)下面的式子計(jì)算得出: 其中h表示高度,g表示重力加速度<9.8m/s2>,v表示初速度,t表示時(shí)間?,F(xiàn)在反過來,假如知道了高度,要求計(jì)算到這個(gè)高度所需要的時(shí)間,這時(shí)我們又可以通過下式來計(jì)算:
34、
〔多謝JERRY_PRI提出:
??? 1、根據(jù)公式h=-
35、都表示平方,那么也就是說當(dāng)v2<2hg時(shí)會(huì)產(chǎn)生復(fù)數(shù),但是如果從實(shí)際的v2是不可能小于2hg的,所以我感覺復(fù)數(shù)不能從實(shí)際出發(fā)去推到,只能從抽象的角度說明一下。 ??????經(jīng)過計(jì)算我們可以知道,當(dāng)高度是3米時(shí),有兩個(gè)時(shí)間點(diǎn)到達(dá)該高度:球向上運(yùn)動(dòng)時(shí)的時(shí)間是0.38秒,球向下運(yùn)動(dòng)時(shí)的時(shí)間是1.62秒。但是如果高度等于10時(shí),結(jié)果又是什么呢?根據(jù)上面的式子可以發(fā)現(xiàn)存在對(duì)負(fù)數(shù)進(jìn)行開平方運(yùn)算,我們知道這肯定是不現(xiàn)實(shí)的。 ????? 第一次使用這個(gè)不一般的式子的人是意大利數(shù)學(xué)家Girolamo Cardano〔1501-1576,兩個(gè)世紀(jì)后,德國(guó)偉大數(shù)學(xué)家Carl Friedrich Gause〔177
36、7-1855提出了復(fù)數(shù)的概念,為后來的應(yīng)用鋪平了道路,他對(duì)復(fù)數(shù)進(jìn)行這樣表示:復(fù)數(shù)由實(shí)數(shù)〔real和虛數(shù)
37、? 這樣子來表達(dá)方便之處在于運(yùn)用一個(gè)符號(hào)就能把兩個(gè)原來難以聯(lián)系起來的數(shù)組合起來了,不方便的是我們要分辨哪個(gè)是實(shí)數(shù)和哪個(gè)是虛數(shù),我們一般是用Re< >和Im< >來表示實(shí)數(shù)和虛數(shù)兩部分,如: ? ??????????? Re A = 2????? Im A = 6 ??????????? Re B = -4???? Im B = -1.5 ??????????? Re C = 3????? Im C = -7? ? ?????? 復(fù)數(shù)之間也可以進(jìn)行加減乘除運(yùn)算: ???????????? ?? ?????? 這里有個(gè)特殊的地方是j2等于-1,上面第四個(gè)式子的計(jì)算方法是把分子和分
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 管理者的角色定位及認(rèn)知——企業(yè)商務(wù)培訓(xùn)模板45P
- 高一開學(xué)第一課-物理課件
- 高一歷史期中復(fù)習(xí)指導(dǎo)課件
- 優(yōu)育小兒營(yíng)養(yǎng)
- 校園暑假安全教育宣講完美
- 記憶力訓(xùn)練快速擁有超強(qiáng)記憶力
- 規(guī)劃人生成就未來——規(guī)劃我們的職業(yè)生涯
- 自由平等的追求課件
- 腹腔鏡手術(shù)麻醉常見問題課件
- 新部編人教版五年級(jí)上語(yǔ)文22《-四季之美》優(yōu)質(zhì)公開課教學(xué)ppt課件
- 企業(yè)資源計(jì)劃教程-第2版8課件
- 人教版PEP小學(xué)英語(yǔ)語(yǔ)法總復(fù)習(xí)課件
- 千古絕技割圓術(shù)課件
- 全國(guó)版高考數(shù)學(xué)一輪復(fù)習(xí)第5章數(shù)列第1講數(shù)列的概念與簡(jiǎn)單表示法習(xí)題課件
- 從藥學(xué)實(shí)習(xí)課程改進(jìn)談藥師執(zhí)業(yè)的挑戰(zhàn)課件