智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1726|回复: 8
打印 上一主题 下一主题

有关模糊偏差变化率

[复制链接]

21

主题

182

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1818

活跃会员奖章优秀会员奖章

威望
891
贡献
665
兑换币
437
注册时间
2016-10-22
在线时间
131 小时
跳转到指定楼层
1#
发表于 2016-12-22 08:55:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想问一下Dist[6]为六次累计偏差,我用偏差的变化量来代替变化率,我这样写出来的计算的偏差变化率对吗?
Dist[1]- Dist[0]算出来不是0吧?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

2

主题

33

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1513
威望
756
贡献
471
兑换币
485
注册时间
2015-11-29
在线时间
143 小时
2#
发表于 2016-12-22 09:24:19 | 只看该作者
i=1
dist[1]=dist[0]
ec=dist[1]-dist[0]=0
应该把dist[0]赋值放在数组移位后面
回复 支持 反对

使用道具 举报

2

主题

33

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1513
威望
756
贡献
471
兑换币
485
注册时间
2015-11-29
在线时间
143 小时
3#
发表于 2016-12-22 09:26:15 | 只看该作者
数组移位也不对 这样运算完之后 数组dist[0]~dist[5]的值全都是一样的
回复 支持 反对

使用道具 举报

0

主题

80

帖子

0

精华

高级会员

Rank: 4

积分
725
威望
385
贡献
234
兑换币
263
注册时间
2016-7-9
在线时间
53 小时
毕业学校
武汉纺织大学
4#
发表于 2016-12-22 09:55:52 | 只看该作者
i=1 dist[1]=dist[0] ec=dist[1]-dist[0]=0 应该把dist[0]赋值放在数组移位后面。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

21

主题

182

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1818

活跃会员奖章优秀会员奖章

威望
891
贡献
665
兑换币
437
注册时间
2016-10-22
在线时间
131 小时
5#
 楼主| 发表于 2016-12-22 10:09:27 | 只看该作者
a767945755 发表于 2016-12-22 09:26
数组移位也不对 这样运算完之后 数组dist[0]~dist[5]的值全都是一样的

for(i=5;i>0;i--)这样赋值6个偏差都一样吗
回复 支持 反对

使用道具 举报

21

主题

182

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1818

活跃会员奖章优秀会员奖章

威望
891
贡献
665
兑换币
437
注册时间
2016-10-22
在线时间
131 小时
6#
 楼主| 发表于 2016-12-22 10:10:45 | 只看该作者
a767945755 发表于 2016-12-22 09:26
数组移位也不对 这样运算完之后 数组dist[0]~dist[5]的值全都是一样的

怎样赋值才不一样呢
回复 支持 反对

使用道具 举报

15

主题

383

帖子

0

精华

杰出人士

三轮飙车狂魔

Rank: 12Rank: 12Rank: 12

积分
18033
威望
12399
贡献
3288
兑换币
2783
注册时间
2015-10-15
在线时间
1173 小时
毕业学校
北方邮政大学
7#
发表于 2016-12-22 11:03:22 | 只看该作者
这种算法可以在纯C环境下测试,确认没错再移到单片机下,调试比较方便
回复 支持 反对

使用道具 举报

2

主题

33

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1513
威望
756
贡献
471
兑换币
485
注册时间
2015-11-29
在线时间
143 小时
8#
发表于 2016-12-22 13:30:02 | 只看该作者

把for循环打开  你把i=1到i=5的等式全部列出来  随便带进去一个数验证一下
回复 支持 反对

使用道具 举报

1

主题

20

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
330
威望
169
贡献
85
兑换币
109
注册时间
2016-11-5
在线时间
38 小时
9#
发表于 2017-5-12 01:08:37 | 只看该作者
a767945755 发表于 2016-12-22 13:30
把for循环打开  你把i=1到i=5的等式全部列出来  随便带进去一个数验证一下

能加QQ学习下模糊控制吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-26 15:19 , Processed in 0.047211 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表