最近学FFT,需要查表sin和cos,网络上找了半天找不到合适的软件,火了,自己写一个!![]() ( A; S% l7 |+ m( X* }, k$ h 于是,自学了一天的MFC,今天花一天的时间自己写了这个小工具,拿出来分享。5 h0 f' o% ], R$ ]0 ?1 m5 k0 y 2 ]# n% H! v J7 @! ~. z 如果杀毒软件报毒,请添加白名单,放心,没病毒的,才学一天会写病毒就奇迹了 ![]() 6 M" l* y+ }9 s1 q" \1 R$ w# q: G 软件支持:sin、cos(也可添加别的)1 p7 c! K! Y% F1 P* C 点数可自己设定:1~随便(太大计算会比较慢)3 x, {6 t7 ?7 c. @ 数据宽度支持:8bit、10bit、12bit、16bit(只要需要可以添加个32bit )波形支持:单极性(SPWM可能用到),双极性(FFT等可能用到)3 P+ K/ s4 z% H- ] U( o 数据显示:支持十进制、十六进制
软件截图如下:
3 h$ H1 S$ b; f1 N4 g! U; y+ C 如果运行不了,可能是你的电脑没有VC或VS的运行库。6 @1 @- P0 K1 b: S6 } 发现BUG,或希望加入什么功能,可以联系我,懂的还不是很多,慢慢改吧+ _( _, ^7 }' E& u$ E 2018/3/17 更新为 1.1 版本: 1.修正双极性输出向上溢出的问题,有问题欢迎继续反馈完善+ Q5 h d% d% S( z2 A3 D. E9 J 2.加宽软件窗体宽度,16bit显示可以一行显示8个值7 D0 V' X& _' s9 {& ^0 F; R 3.改名为SCD
SCD_V1.1.rar
(727.73 KB, 下载次数: 362)
|
SinCosData.rar
下载728.04 KB, 下载次数: 415
微信公众号
手机版
8 C, `( z$ s( p& H! m, o3 ~/ G6 T
感谢 是我目前找到的最好用的,对比之前用过的sin表数据,软件给出的数据误差在±1, 使用时需注意 当使用双极性时,数据宽度是正负共享的 比如数据宽度是16bit 那么最大值为3278 最小值为-32768 即实际精度变成了15bit.3 S( e, j3 F3 X& Z6 y
* f" {$ {, `. c4 A5 J' T, c
功能的话 要是能导出Excel就更好了,然后就是数据宽度支持自定义+ r Y0 [$ a, W9 m* z' \ M7 R" y
MATLAB、Excel等等都可以