作业帮 > 综合 > 作业

在matlab中simulink中fcn函数模块具体规范写法?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/15 00:53:54
在matlab中simulink中fcn函数模块具体规范写法?
为什么我这几个函数都错了呢!


 
根号只是显示的问题,是sqrt()没错.
在matlab中simulink中fcn函数模块具体规范写法?
像这种有多重括号的长表达式,非常容易出错.
建议你把表达式直接放到命令窗口执行试试(u可以随便指定相应维数的向量),看能否正确计算,应该就能找到问题在哪里了.
如果还查不出,请把式子贴出来(最好把模型传到网盘),再帮你分析.
再问: 能不能给个较为具体的规范啊!谢谢咯!
再答: 关于Fcn的规范,该模块的帮助里面说的比较详细,请自行查阅。 问题的主要原因在于,像这种有多重括号的表达式,本身就非常容易写错,即使不是用Fcn模块也容易错,能避免应尽量避免,比如,写程序时可以引入中间变量,把表达式分成多个简单一些的式子,用Fcn的话则可以考虑用多个Fcn进行组合。 其实Fcn模块在类似这种场合下并不是太合适,如非必需,可考虑用MATLAB Fcn模块之类的代替。