1、优化一下你的算法,校正我没做过,不敢乱说;
2、可以尝试在matlab中实现你的算法(main函数前的几个函数),然后生成.dll、.lib、.h文件,然后再C中调用这几个文件,速度应该能快一些,毕竟matlab数值计算的优化做的非常好。
f=inline('x*y','x','y')%微分方程的右边项 dx=0.05%x方向步长 xleft=0%区域的左边界 xright=3%区域的右边界 xx=xleft:dx:xright%一系列离散的点 n=length(xx)%点的个数 y0=1%%(1)欧拉法 Euler=y0fori=2:n Euler(i)=...欢迎分享,转载请注明来源:内存溢出
评论列表(0条)