uu9211025 发表于 2009-4-4 05:01:21

[問題]在simulink下一邊執行一邊修改block的內定值嗎?

在simlink下有辦法一邊執行一邊修改block的內定值嗎?
小弟想用simulink去設計一個自我調整fuzzy的rule的控制器
但苦無沒法一邊執行simulink一邊更正block的值。只能用workspace下先
設定一組和block內一樣的變數並給值。
不然目前只能用simulink結合s-function來自我調整rule
若可以用simulink調整的話~整體會較方便多了
請問有沒有人知道怎麼解決這個問題?
先謝謝回答囉

nostalgica 发表于 2009-4-7 11:37:30

本帖最后由 nostalgica 于 2009-4-7 11:39 编辑

自已写s函数时可以做动态参数, matlab自带的block如果支持动态参数也是可以实时改的,可以用一个m文件s函数实时地监测block. 不过还是建议动态参数在S函数中作为输入来用.

写了一个例子用常值模块实现方波:

李才华 发表于 2009-6-4 23:42:15

最来意识到simulink的强大功能,好好学下了
页: [1]
查看完整版本: [問題]在simulink下一邊執行一邊修改block的內定值嗎?