我可以用python中的参数来解决非线性方程组吗?有示例或教程吗?我可以很容易地用枫木做到这一点,但我特定系统的表达式非常大,复制它们非常困难.
例:
sigma*(y-x) = 0
x*(rho-z)-y = 0
x*y-beta*z = 0
Run Code Online (Sandbox Code Playgroud)
你应该得到解决方案:
[[x = 0, y = 0, z = 0], [x = sqrt(beta*rho-beta), y = sqrt(beta*rho-beta), z = rho-1],
[x = -sqrt(beta*rho-beta), y = -sqrt(beta*rho-beta), z = rho-1]]
Run Code Online (Sandbox Code Playgroud)
我问的原因是:我有一个非常大的非线性ODE系统.我想解决固定点(这是可行的,它是用枫木完成的,但它们很大而且很难看).我想从固定点创建更多表达式,然后在scipy中使用优化包.我宁愿在python中完成所有工作而不是来回翻译,因为它效率很低而且可以犯错误.
如何在 R 上的一个 pdf 页上绘制 7 个不同的图表?
我目前使用的是matplot,它似乎没有这个选项。我需要根据数据列绘制数据列。
我最初尝试使用点阵库来做到这一点,但我似乎无法弄清楚如何绘制数据列。好像想要一个功能。
我想在我的情节中向y轴添加逗号,但到目前为止我尝试的东西不起作用:
matplot(X, Y, type = "l", col = "green", xlab = "Time (years)", ylab = "Cost", main = "BLANK", ylim = (30000,60000), xlim = c(0,15))
Run Code Online (Sandbox Code Playgroud)
就是我拥有的.
不确定如何在30,000 - 60,000上添加逗号,该逗号应出现在y轴上.
编辑:对不起,我在matplot标签中的意思是:http://stat.ethz.ch/R-manual/R-patched/library/graphics/html/matplot.html