作者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