matlab求函数解的问题:w^2=k*tanh(k); 如何求K关于w的表达式?

陆小山的终极男友 1年前 已收到2个回答 举报

桃色小妖怪 幼苗

共回答了22个问题采纳率:90.9% 举报

这个函数关系是不可能显示表达的,可以描绘其图形,或通过数值解得到对应关系.

1年前 追问

3

陆小山的终极男友 举报

确实不可以显示表达,matlab 中的fsolve 函数编程可以解决,不知道您有何新的方法?

举报 桃色小妖怪

的确只有通过fsolve或fzero得k与w的对应关系。 fzero更简洁些,不必写求解方程的function。

coolmam 幼苗

共回答了8个问题 举报

你的正切后面那是啥东西啦,h(k)难道是个函数?还是输入错误!tanh 是双曲正切函数syms w k a=k*tanh(k) 根据这个式子可以计算出a的表达式,然后将a等号右端那一堆拷贝替换下面那个式子中的a,然后下面那个式子的运算结果就是k关于w的表达式 b=solve(a-w^2,k)...

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.218 s. - webmaster@yulucn.com