TI中文支持网
TI专业的中文技术问题搜集分享网站

TMSF28035 IQ math 應用問題

 你好我看IQ math 資料

x= KP*(ud_init*COS(2*pi*r/125)+uq_init*SIN(2*pi*r/125));

這串數學式轉換成
 

input=_IQ24(2*pi*r/125);
sin_out =(_IQ24sin(input))>>24;
cos_out=(_IQ24cos(input))>>24;

x = KP * (ud_init * cos_out + uq_init * sin_out);

參考IQ math 資料設定想問這樣的設定對嗎?

Seven Han:

������ ���149

 你好我看IQ math 資料x= KP*(ud_init*COS(2*pi*r/125)+uq_init*SIN(2*pi*r/125));

這串數學式轉換成 

input=_IQ24(2*pi*r/125); sin_out =(_IQ24sin(input))>>24; cos_out=(_IQ24cos(input))>>24;

x = KP * (ud_init * cos_out + uq_init * sin_out);

參考IQ math 資料設定想問這樣的設定對嗎?

是否有阅读IQMATH userguide:C:\ti\controlSUITE\libs\math\IQmath\v160\doc

���149:

回复 Seven Han:

你好 我參考 那檔案裡面去做修改的 但不確定這樣應用對不對

#include "IQmathLib.h"}#include "IQmathCPP.h"#define PI 3.14159iq input, sin_out;void main(void ){/* 0.25 x PI radians represented in Q29 format */input = IQ29(0.25*PI);sin_out = IQ29sin(input);}

 

user4329368:

回复 ���149:

IQ29 是什么意思?

赞(0)
未经允许不得转载:TI中文支持网 » TMSF28035 IQ math 應用問題
分享到: 更多 (0)