如何用Python显示出一维波动方程的动态图像

Python039

如何用Python显示出一维波动方程的动态图像,第1张

Python有一些绘图的功能,使用turtle模块。

在命令行输入

python.exe -m turtledemo

可以打开Python安装时,系统自带的一些演示程序。

感觉功能还是比较多的。

程序实现其实还是比较简单,主要是得搞懂倒是给的文献,还得跟导师交流如何演示出效果。

1.准备好C语言程序,清楚C语言的入口函数

2.编写mexfunction函数。mexfunction函数为C语言与MATLAB语言的接口函数。调用实例在mylinedetect.c文件中.在MATLAB中调用mex指令编译相关文件,将C语言编译为MEX文件。

3.编译完成后,生成mylinedetect.mexw32或mylinedetect.mexw64文件,此文件即mex文件,用于MATLAB与C语言接口函数.

4.编译完成之后,编写MATLAB函数,调用MEX文件。以MEX文件的形式调用编译完成的C语言函数[o1,o2]=mylinedetect(double(X).')......

5.输出结果,上述linedetect函数完成图像中直线检测功能,带入MATLAB中调用后形成结果。