24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 672  |  回复: 6
当前主题已经存档。

monitor2885

至尊木虫 (职业作家)

队长

[交流] 【求助】matlab和C

我用matlab编写了一个程序,保存为M文件。但是此程序很大,比如 t=0:0.0001:10000,这种长时间小步长的模拟计算。能不能把matlab的程序传入C语言,让C语言计算是不是快很多?可行吗?怎么操作?谢谢
回复此楼

» 猜你喜欢

Retirement
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiegangmai

版主 (职业作家)

我没头衔

优秀版主优秀版主优秀版主


余泽成(金币+1,VIP+0):谢谢应助! 1-15 19:18
在MATLAB里用矢量计算,效率会比C中用循环计算高。
用循环的话,C的效率会高些。
没看到你的代码,不好判断。
明德厚学、求是创新
2楼2010-01-15 16:14:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

monitor2885

至尊木虫 (职业作家)

队长

引用回帖:
Originally posted by xiegangmai at 2010-1-15 16:14:
在MATLAB里用矢量计算,效率会比C中用循环计算高。
用循环的话,C的效率会高些。
没看到你的代码,不好判断。

function test
t=0:0.1:300;
[t,y]=ode45(@fun,t,[0 300]);
plot(t,y)
function dy=fun(t,y)
dy=zeros(2,1);
dy(1)=1+2*y(2);
dy(2)=3*(1-y(1)^2)*y(2)-y(1);

我用matlab编写了上述的test.m文件,怎么用C语言运行?让它运行速度快点。
Retirement
3楼2010-01-16 18:59:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

f41898

至尊木虫 (文坛精英)


jjdg(金币+1,VIP+0):感谢参与 1-21 02:11
学习了,
4楼2010-01-20 19:39:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

freehawk

银虫 (初入文坛)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1):谢谢参与应助! 1-24 16:36
按照上面M文件的形式,将内容翻译成C语言,
5楼2010-01-24 14:16:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

woshilsh

荣誉版主 (职业作家)

优秀版主

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1):谢谢应助! 1-24 20:22
你这求偏微分方程的,要看看C语言有没有相应的求微分的库函数

然后再琢磨怎么用那个语言写的问题,否则白忙活了
[center][url=http://www.91cool.net/][img]http://id.91cool.net/sign/?name=小木虫印&say=各位版主辛苦了![/img][/url][/center]
6楼2010-01-24 17:41:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1):谢谢应助,欢迎常来程序软件版! 2010-01-28 09:31
最好能找本算法的书看看龙格库塔法(ode45函数的算法)解常微分方程,在C数值计算函数库中都可以找到。好运!
很女子很弓虽大
7楼2010-01-28 09:18:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 monitor2885 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 数一英一271专硕(085401)求调剂,可跨 +4 前行必有光 2026-03-28 5/250 2026-03-28 11:27 by xuxiang
[考研] 学硕274求调剂 +6 Li李鱼 2026-03-26 6/300 2026-03-28 11:16 by Awei099
[考研] 308求调剂 +7 墨墨漠 2026-03-27 7/350 2026-03-28 07:43 by 热情沙漠
[考研] 086502化学工程342求调剂 +6 阿姨复古不过 2026-03-27 6/300 2026-03-28 07:06 by wangy0907
[考研] 086000调剂 +3 7901117076 2026-03-26 3/150 2026-03-27 21:34 by Jianing_Mi
[考研] 322求调剂 +4 旧吢 2026-03-24 4/200 2026-03-27 15:38 by 不吃魚的貓
[考研] 材料与化工(0856)304求B区调剂 +7 邱gl 2026-03-27 7/350 2026-03-27 15:27 by Joe率
[考研] 一志愿吉大071010,316分求调剂 +3 xgbiknn 2026-03-27 3/150 2026-03-27 10:36 by guoweigw
[考研] 327求调剂 +7 prayer13 2026-03-23 7/350 2026-03-26 20:48 by 不吃魚的貓
[考研] 0703化学求调剂 +3 丹青奶盖 2026-03-26 5/250 2026-03-26 20:11 by macy2011
[考研] 生物学 296 求调剂 +4 朵朵- 2026-03-26 6/300 2026-03-26 19:01 by 不吃魚的貓
[考研] 334分 一志愿武理 材料求调剂 +4 李李不服输 2026-03-26 4/200 2026-03-26 16:00 by 不吃魚的貓
[考研] 环境专硕324分求调剂推荐 +5 轩小宁—— 2026-03-26 5/250 2026-03-26 12:05 by i_cooler
[考研] 化学调剂一志愿上海交通大学336分-本科上海211 +4 小鱼爱有机 2026-03-25 4/200 2026-03-26 10:19 by aa331100
[考研] B区考研调剂 +4 yqdszhdap- 2026-03-22 5/250 2026-03-25 08:51 by baoball
[有机交流] 有机合成求助 20+3 FENGSHUJEI 2026-03-23 5/250 2026-03-24 19:31 by 88817753
[考研] 306求0703调剂一志愿华中师范 +10 纸鱼ly 2026-03-21 11/550 2026-03-24 17:22 by qingfeng258
[考研] 305分求调剂(食品工程) +5 Sxy112 2026-03-21 7/350 2026-03-24 12:27 by 544594351
[考研] 085404电子信息284分求调剂 +4 13659058978 2026-03-24 4/200 2026-03-24 12:15 by syl20081243
[考研] 280分求调剂 一志愿085802 +4 PUMPT 2026-03-22 7/350 2026-03-22 22:13 by 星空星月
信息提示
请填处理意见