作者puddingDD (布丁弟弟)
看板PLT
標題[問題]用C/C++來設計DSP的程式問題
時間Fri Nov 28 16:31:22 2008
我要建立一個sine函數的table(將sin訊號數位化成N個點數並轉成16進制)
我的程式如下(因為太久沒碰C語言了時間又很趕所以請各位大大幫幫忙)
#define length 10
float sinetable[length];
void main()
{
int i,angle;
angle=360/length;
for(i=0;i<length;i++)
{
sinetable[i]=sin(i*angle);
}
}
這是我後來更改的程式 ~我利用watch window來追蹤i及sinetable的變數
我使用單部執行,可是一進入for迴圈就死了i及sinetable的變數完全沒動靜
我的程式又 0 Errors, 0 Warnings, 0 Remarks.
還有C/C++要轉16進制適用哪個指令呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.193.4
1F:推 menspower:我用gcc編譯沒問題~一切正常~所以檢查一下編譯環境~ 11/28 21:44
2F:→ menspower:另外check一下sin如何使用會比較好~ 11/28 21:45
3F:→ menspower:www.cplusplus.com/reference/clibrary/cmath/sin.html 11/28 21:45
4F:→ puddingDD:謝謝喔~我再試試看 11/29 00:49