| 4 | 1/1 | 返回列表 |
| 查看: 889 | 回復: 3 | ||
[求助]
stdafx.h是MFC中處理矩陣的函數,能不能在DSP中調用。
|
|
stdafx.h是MFC中處理矩陣的函數,能不能在DSP中調用。如: #include "stdafx.h" #include "math.h" ...... void CMatrixOper::fftshift(COMPLEX*Matr,int row,int colum) { COMPLEX temp; temp.im = 0; temp.re = 0; int i,j; for (i = 0;i < row;i++) { if (fmod(colum,2)) { for (j = 0;j < (colum-1)/2;j++) { temp.re = (*(Matr + colum*i + (colum+1)/2+j)).re; temp.im = (*(Matr + colum*i + (colum+1)/2+j)).im; (*(Matr + colum*i + (colum+1)/2+j)).re = (*(Matr + colum*i + j)).re; (*(Matr + colum*i + (colum+1)/2+j)).im = (*(Matr + colum*i + j)).im; (*(Matr + colum*i + j)).re = temp.re; (*(Matr + colum*i + j)).im = temp.im; } for (j = (colum-1)/2;j temp.re = (*(Matr + colum*i + j)).re; temp.im = (*(Matr + colum*i + j)).im; (*(Matr + colum*i + j)).re = (*(Matr + colum*i + j + 1)).re; (*(Matr + colum*i + j)).im = (*(Matr + colum*i + j + 1)).im; (*(Matr + colum*i + j + 1)).re = temp.re; (*(Matr + colum*i + j + 1)).im = temp.im; } } else { for (j = 0;j < colum/2;j++) { temp.re = (*(Matr + colum*i + colum/2+j)).re; temp.im = (*(Matr + colum*i + colum/2+j)).im; (*(Matr + colum*i + colum/2+j)).re = (*(Matr + colum*i + j)).re; (*(Matr + colum*i + colum/2+j)).im = (*(Matr + colum*i + j)).im; (*(Matr + colum*i + j)).re = temp.re; (*(Matr + colum*i + j)).im = temp.im; } } } for (j = 0;j < colum;j++) { if (fmod(row,2)) { for (i = 0;i < (row-1)/2;i++) { temp.re = (*(Matr + colum*i + (row+1)*colum/2+j)).re; temp.im = (*(Matr + colum*i + (row+1)*colum/2+j)).im; (*(Matr + colum*i + (row+1)*colum/2+j)).re = (*(Matr + colum*i + j)).re; (*(Matr + colum*i + (row+1)*colum/2+j)).im = (*(Matr + colum*i + j)).im; (*(Matr + colum*i + j)).re = temp.re; (*(Matr + colum*i + j)).im = temp.im; } for (i = (row-1)/2;i temp.re = (*(Matr + colum*i + j)).re; temp.im = (*(Matr + colum*i + j)).im; (*(Matr + colum*i + j)).re = (*(Matr + colum*(i+1) + j)).re; (*(Matr + colum*i + j)).im = (*(Matr + colum*(i+1) + j)).im; (*(Matr + colum*(i+1) + j)).re = temp.re; (*(Matr + colum*(i+1) + j)).im = temp.im; } } else { for (i = 0;i < row/2;i++) { temp.re = (*(Matr + colum*i + row*colum/2+j)).re; temp.im = (*(Matr + colum*i + row*colum/2+j)).im; (*(Matr + colum*i + row*colum/2+j)).re = (*(Matr + colum*i + j)).re; (*(Matr + colum*i + row*colum/2+j)).im = (*(Matr + colum*i + j)).im; (*(Matr + colum*i + j)).re = temp.re; (*(Matr + colum*i + j)).im = temp.im; } } } } |
金蟲 (文壇精英)
老漢一枚
金蟲 (文壇精英)
老漢一枚
| 4 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 一志愿武漢理工材料工程專碩調劑 +5 | Doleres 2026-03-19 | 5/250 |
|
|---|---|---|---|---|
|
[考研] 0703化學調劑 +4 | 18889395102 2026-03-18 | 4/200 |
|
|
[考研] 304求調劑 +3 | 曼殊2266 2026-03-18 | 3/150 |
|
|
[考研] 0703化學調劑 +5 | pupcoco 2026-03-17 | 8/400 |
|
|
[考研] 332求調劑 +3 | ydfyh 2026-03-17 | 3/150 |
|
|
[考研] 一志愿武理材料305分求調劑 +5 | 想上岸的鯉魚 2026-03-18 | 6/300 |
|
|
[考研] 331求調劑(0703有機化學 +7 | ZY-05 2026-03-13 | 8/400 |
|
|
[考研] 268求調劑 +6 | 簡單點0 2026-03-17 | 6/300 |
|
|
[考研] 278求調劑 +5 | 煙火先于春 2026-03-17 | 5/250 |
|
|
[考研] 308求調劑 +4 | 是Lupa啊 2026-03-16 | 4/200 |
|
|
[考研] 一志愿蘇州大學材料工程(085601)專碩有科研經歷三項國獎兩個實用型專利一項省級立項 +6 | 大火山小火山 2026-03-16 | 8/400 |
|
|
[考研] 一志愿南京大學,080500材料科學與工程,調劑 +4 | Jy? 2026-03-16 | 4/200 |
|
|
[考研] 275求調劑 +4 | 太陽花天天開心 2026-03-16 | 4/200 |
|
|
[考研] 機械專碩325,尋找調劑院校 +3 | y9999 2026-03-15 | 5/250 |
|
|
[考研] 304求調劑 +4 | ahbd 2026-03-14 | 4/200 |
|
|
[考研] 294求調劑 +3 | Zys010410@ 2026-03-13 | 4/200 |
|
|
[考研] 288求調劑 +4 | 奇點0314 2026-03-14 | 4/200 |
|
|
[考研] 中科大材料與化工319求調劑 +3 | 孟鑫材料 2026-03-14 | 3/150 |
|
|
[考研] 本科南京大學一志愿川大藥學327 +3 | 麥田耕者 2026-03-14 | 3/150 |
|
|
[考研] 330求調劑 +3 | ?醬給調劑跪了 2026-03-13 | 3/150 |
|