一段matlab转换为对应的python代码问题
有如下一段matlab代码,需要改为python代码实现对应的功能:
(核心部分就两行,一个是包含符号变量的函数声明,一个是函数绘图,这两个功能用sympy和pylab分别可以实现,但无法统一在一起)
syms alfa;
R = 72.5; lamda = R/262;
piston_disp = R*(1-cos(alfa)+lamda/2*sin(alfa)^2);
ezplot(piston_disp);
adc10_disp = subs(piston_disp, alfa, 10/360*2*pi);
本来计划使用python的sympy模块,函数好办,但ezplot对应的Plot函数总出现如下错误,无法运行(windows平台,sympy v0.6.6):
Window initialization failed: Unable to share contexts
请高手指点。
谢谢!