一个编程作图问题,求吧内高手帮忙
mathematica吧
全部回复
仅看楼主
level 7
云淡风轻_2024
楼主
已知关于未知数h的方程如下,其中a为参数,且0<a<1/2.
4 - 4 h^2 - 3 h^4 + 2 (a^3) (h^4) + 4 (h^2-1) (h^(2a)) + (a^2) (h^2) (8 + h^2) - 4 a (-2 - h^2 + h^4 + h^(2a)) = 0
问题:求作出方程的实数根h随参数a变化的图像,即图像的横轴为a,纵轴为h(参数a的取值范围是0<a<1/2)。
我最近在自学mathematica编程碰到这个问题。题目不算难,不过新人还是不太会,求吧内高手解答,谢谢!
2019年01月04日 03点01分
1
level 7
云淡风轻_2024
楼主
求高手赐教!方便的话请贴一下代码或者贴一下代码的截图。谢谢啦!
2019年01月04日 03点01分
2
level 7
云淡风轻_2024
楼主
跪求高手帮忙阿,在这儿先行感谢了!
2019年01月04日 05点01分
3
level 7
hjq447285628
发了两次都被抽了,麻烦照着截图抄一下吧,eq就是你给的方程了,默认h从0附近寻根,如果有多的根可能会漏掉
2019年01月04日 13点01分
6
云淡风轻_2024
非常感谢!我有个问题,solve命令可以求解所有次数<=4的多项式方程的根。这个问题里h的最高次数是4,所以是可以用solve求解的(我试了a=0.2,0.3,0.4的几个特殊值,solve都迅速给出了所有根),所以你写的程序是不是可以再改进下,用solve+Reals条件?另外有比较好的编程教材吗,求推荐!谢谢
2019年01月05日 01点01分
云淡风轻_2024
我对mathematica的符号运算比较熟悉,但是在编程上完全新手,想请你推荐比较好的mathematica的编程教材,谢谢!
2019年01月05日 01点01分
1