Matlab 版 (精华区)

发信人: hahn (有奇@选择遗忘的自由), 信区: Matlab
标  题: [合集] 求教一个关于simulink中关于代数环的问题!
发信站: 哈工大紫丁香 (Sat Aug  5 19:09:27 2006), 站内

────────────────────────────────────────
  yushanren (专找德标麻烦)         于  (Tue May  9 22:28:19 2006)  说道:



附件里,请高手帮忙看看,谢谢!


────────────────────────────────────────
  vanila (vanila)                  于  (Wed May 10 21:18:30 2006)  说道:

建议lz以后上传文件注明一下使用的Matlab版本!!
^_^
我用6.1和6.5都打不开
估计是7.0里面的吧!
【 在 yushanren (专找德标麻烦) 的大作中提到: 】
: 附件里,请高手帮忙看看,谢谢!





────────────────────────────────────────
  vanila (vanila)                  于  (Wed May 10 21:23:16 2006)  说道:

在sum后面加个memory环节!
不知道lz想要模拟什么功能?
【 在 yushanren (专找德标麻烦) 的大作中提到: 】
: 附件里,请高手帮忙看看,谢谢!





────────────────────────────────────────
  yushanren (专找德标麻烦)         于  (Thu May 11 00:06:39 2006)  说道:


【 在 yushanren (专找德标麻烦) 的大作中提到: 】
: 附件里,请高手帮忙看看,谢谢!

不好意思啊  呵呵  是7.0的

我的目的就是想解tan(x)-x=a;函数.
const=10 是个特例.

我是想不断给a赋值,得到x.
a的值也是由几个变量组成的代数式得到的.

直接编程感觉很难实现,只好采用这样的方法了.


────────────────────────────────────────
  vanila (vanila)                  于  (Thu May 11 08:36:01 2006)  说道:


是不是可以把那个函数变成f(x)=tan(x)-x-a的形式,然后再求其零点.




────────────────────────────────────────
  vanila (vanila)                  于  (Thu May 11 08:38:22 2006)  说道:

还可以用Newton法求解





────────────────────────────────────────
  feifeifool (努力学习)            于  (Thu May 11 08:52:31 2006)  说道:

还是要解决初值的选择问题,这就是他为什么用fzero计算结果不是期望值的原因,不先
判断初值的大致选取,Newton法也是不行的,还是我前面说的画tan(x)与x+10的曲线,
看其交点,确定初值的大致范围,这样才能保证Newton法收敛到零点。


【 在 vanila (vanila) 的大作中提到: 】
: 还可以用Newton法求解




[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.745毫秒