yelv123 发表于 2009-4-18 15:38

c运算转换为matlab表达式问题

下面是c的部分代码
               for (int i=0;i<nlength;i++)
                     data = ((buf^0x2000)&0x3FFF) * (10000.0/16384) - 5000.0;
break;
我把他转为matlab报错


这个表达式我也不太清楚,请大家帮帮忙!!

ChaChing 发表于 2009-4-18 21:14

C我没学精! 不懂LZ的(c(i)^0x2000)&0x3FFF的含意! 但这非matlab语法!
16进位吗?

yelv123 发表于 2009-4-18 21:26

那是一个AD转换里面的东西
下来看了哈书,自己原来的是错的
谢谢主任提醒

[ 本帖最后由 yelv123 于 2009-4-18 21:32 编辑 ]

ChaChing 发表于 2009-4-19 11:56

回复 板凳 yelv123 的帖子

喔! 自已都不知道提醒什麽!:@L

yelv123 发表于 2009-4-19 12:00

回复 地板 ChaChing 的帖子

呵呵
这个以前基本没有碰到过
:@L
页: [1]
查看完整版本: c运算转换为matlab表达式问题