找回密码
 注册
Simdroid-非首页
查看: 84|回复: 1

大家帮忙看一下,仿真出现S函数中变量未定义

[复制链接]
发表于 2011-5-27 18:30:08 | 显示全部楼层 |阅读模式 来自 上海
运行时老是出错,说u1未定义:
Error evaluating parameter 'Parameter 1' in block 'wong/S-Function1': Undefined function or variable 'u1'
模糊PID:

S函数中调用的M文件内容:
function[out]=FuzzyPID(ul,u2,u3,u4)
ts=0.001;%采样时间
kp=u2;%整定参数Kp、局、Ko采集
error=u1;%参数偏差e采集
ki=u3;%离散PID形式计算
kd=u4;
persistent error_1 error_2
errord=(error-error_2)/ts;
error_1=error_l+error*ts;
out=kp*error+kd*errord+ki*error_l;
error_2=error;
下面是程序包


请大家帮忙,非常感谢

本帖子中包含更多资源

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

×
发表于 2011-5-29 16:32:31 | 显示全部楼层 来自 辽宁葫芦岛
Simdroid开发平台
这不是s函数 不要用s函数的模块 换成m函数模块

评分

1

查看全部评分

回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-6 09:20 , Processed in 0.036032 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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