西域帕米尔 发表于 2006-11-23 17:00:04

MATLAB模糊控制仿真问题

我刚刚学习MATLAB模糊控制仿真,按照薛定宇老师书上的例子,我也试做了一下,不知为何一运行就出现如下问题:
是什么原因呢?请各位兄弟姐妹指教阿~~
如果以前有人发过这种帖子并且已经解决的话请给我个链接,谢谢版主以及各位了!!

西域帕米尔 发表于 2006-11-23 17:02:10

还有一个错误是这样的:再次谢谢各位了,我问了好几个人,可他们对MATLAB模糊仿真不是很熟悉,汗~~

西域帕米尔 发表于 2006-11-23 17:04:09

还有我的程序是这样的,就是按照书上作的,不知为什么还是有错误,

西域帕米尔 发表于 2006-11-23 17:06:30

还有运行后出现的错误程序指示,我不知道在哪修改阿,谢谢

西域帕米尔 发表于 2006-11-23 20:01:43

搜到一个帖子,那里面说了一个方法 “ 你可以在Simulation Parameters dialog->Advanced pane ->Boolean Logic Signals Option设置为off,让MATLAB自动转换变量类型就可以了,good luck ”,但是他说的路径我怎么找不到阿?高人指点一下吧,谢谢~~

Tla 发表于 2006-11-23 20:30:17

本来我对这个也不懂的,不过你已经把修改方式说得很明白了,要是还不会的话就会很丢人的了:(For matlab 6.5)
步骤:打开你的模块文件;
然后:在第四个菜单(Simulation)上面点一下鼠标(也可以直接按Ctrl+E,这样就省略了下一步)
后:点第三个菜单:simulation parameters
再:点一下第四个按钮,上面标了Advanced的那个按钮,
然后再:看到那个列表框了吗?就是列表框中的第二个列表:Boolean Logic signals,点它一下,然后就会发现左边原来不可用的两个Radio可用了,默认的是on,点一下off就完事了,
最后:确定后退出,不知道要不要重新启动simulink甚至Matlab,

现在明白了吗?我也是完全按照你的提示做的,相信你也会明白的!

西域帕米尔 发表于 2006-11-23 21:12:10

楼上的兄弟,你好!首先谢谢你~~。我的MATLAB版本是7.0,叫“Configuration Parameters(设置参数)”,我首先找的就是这里面,但是没有找到Advanced,汗~我也很着急,但是找了一遍也没发现~~但我有搜到一个帖子,他说得方法是修改解模糊方法,这样运行也可以,但不确定结果会不会受影响~~

西域帕米尔 发表于 2006-11-23 21:14:53

为了清楚起见,我再发一个“参数设置”图,好像真的没有,汗

Tla 发表于 2006-11-23 21:55:50

寒颤,看来这东东改版真的是太大了,和6.5里面一点儿也不一样,我也不知道,但是你可以试试在Diagnostics里面看看那些个Conversion等等,不知道会不会是在里面,

P:不好意思了

西域帕米尔 发表于 2006-11-24 10:11:44

没关系的,你没有什么错啊,谢谢你的解答,我现在就试试~~

西域帕米尔 发表于 2006-11-27 10:23:22

好像没有,我没找到,汗~~,各位高人,指点一下阿

colahuang 发表于 2006-11-28 20:02:19

在optimization里。呵呵把小勾勾打掉即可

西域帕米尔 发表于 2006-11-29 21:01:44

啊,非常感谢~~~,因为我不知道把哪个小勾勾打掉,因此就全部打掉了,结果竟然可以运行,只是结果和我修改模糊规则编辑器是一样的~

colahuang 发表于 2006-12-2 17:41:59

boolen那个,其他的勿动。
共同进步。Q38627223

西域帕米尔 发表于 2006-12-9 16:43:22

再次谢谢,前几天有点事,隔了这么久才回复,真不好意思~

西域帕米尔 发表于 2006-12-9 16:46:37

另外,我又遇到了一个问题,想和大家请教一下:
在做仿真的时候,仿真结束后,弹出一个对话框,说是“Solver Step size is becoming less than specifed minimum step size.”,好像是步长的问题,请问我该怎么修改呢?谢谢~

我不知道原来有没有人遇到这个问题,如果遇到并解决的话给我个链接,谢谢~

liyang 发表于 2007-3-1 23:08:59

不要选变步长,采用定步长,就不会出现上述问题!

不要选变步长,采用定步长,就不会出现上述问题!

XYP 发表于 2007-5-30 15:53:36

楼主,太感谢你了!也感谢大家

:) 因为我做毕业设计的也是用matlab模糊仿真的,我出现的错误也跟你一样.真的很感谢你们,我刚才把那些参数调好,现在可以仿真了,,,,不过还有一个问题,就是仿真的结果跟别人论文的结果不一致(我是先用别人的例子试着仿真的).

tagxd2002 发表于 2008-12-30 09:51:29

呵呵

谢谢楼主 我也会了!!

tagxd2002 发表于 2009-2-15 15:25:57

感谢楼主
页: [1] 2
查看完整版本: MATLAB模糊控制仿真问题