24小时热门版块排行榜    

查看: 892  |  回复: 6
【悬赏金币】回答本帖问题,作者tony087将赠送您 30 个金币

tony087

银虫 (初入文坛)

[求助] matlab代码优化,符号运算预分配内存,望不吝赐教

有两个问题请教大神,望不吝赐教!
1,使用了for循环的嵌套,计算6个i*j的矩阵,尝试计算了一下10*10发现程序运行时间很长, 下面还想计算100*100的时间会更长,有没有好的方法进行代码优化,减少不必要的运行时间。
2。在进行代码优化考虑到,进行预分配内存可以减少运行时间,即      
M=zeros(4,4);%预分配内存,减少运行时间
C=zeros(4,4);
K1=zeros(4,4);
K2=zeros(4,4);
K3=zeros(4,4);
F=zeros(4,4);
发现M,C,K1矩阵元素都是常数,可以直接进行预分配内存,K2,K3,F矩阵元素是含有符号的不能进行直接预分配内存,去掉K2=zeros(4,4);K3=zeros(4,4);F=zeros(4,4);这三句程序才能运行。这个问题怎样才能解决?

matlab代码优化,符号运算预分配内存,望不吝赐教
code.PNG
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

一个当地比较英俊的男子
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tony087

银虫 (初入文坛)

第二个问题已经解决
一个当地比较英俊的男子
2楼2014-12-08 11:14:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wypzxj1314

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by tony087 at 2014-12-08 11:14:08
第二个问题已经解决

请教一下怎么解决的啊?
3楼2014-12-08 19:35:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tony087

银虫 (初入文坛)

引用回帖:
3楼: Originally posted by wypzxj1314 at 2014-12-08 19:35:20
请教一下怎么解决的啊?...

目前还没有好的方法,正在看matlab代码优化的资料,你有了方法麻烦告知一下啊
一个当地比较英俊的男子
4楼2014-12-08 21:12:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

刘畅的用户名

木虫 (小有名气)

将符号运算改为数值运算试试?

[ 发自小木虫客户端 ]
5楼2014-12-09 11:21:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tony087

银虫 (初入文坛)

引用回帖:
5楼: Originally posted by 刘畅的用户名 at 2014-12-09 11:21:19
将符号运算改为数值运算试试?

把x和t代入数值?怎么代入啊?麻烦说的明白一下
一个当地比较英俊的男子
6楼2014-12-10 10:39:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tony087

银虫 (初入文坛)

引用回帖:
3楼: Originally posted by wypzxj1314 at 2014-12-08 19:35:20
请教一下怎么解决的啊?...

改成:K2=sym(zeros(n,1))
一个当地比较英俊的男子
7楼2014-12-12 16:44:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 tony087 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 希望今年自己国自然面上项目和老婆青年项目能中! +7 恐龙爸爸 2024-06-14 7/350 2024-06-16 14:48 by redfish105
[找工作] 杭电、天津科技、青农和宁波工程学院如何选? +11 味道很好啊 2024-06-13 21/1050 2024-06-16 13:57 by wanglongzh
[基金申请] 面青地会评时间 +5 tanjydd 2024-06-15 5/250 2024-06-15 23:08 by andywei1028
[教师之家] 关于2023的收入 +33 小龙虾2008 2024-06-10 34/1700 2024-06-15 23:01 by zeolitess
[基金申请] 关于博后基金的bug问题 +6 lxr1991 2024-06-14 9/450 2024-06-15 21:17 by since—2010
[考博] 上海交大招收材料化学方向科研助理/“申请考核”博士(请勿回复帖子或站内投条) +3 灵梦and紫 2024-06-12 4/200 2024-06-15 20:58 by 1822836277
[基金申请] Nature 11日发文,中国著名学者们称造假迫不得已 +5 babu2015 2024-06-14 5/250 2024-06-15 20:40 by lc231001
[教师之家] 我们学院常年位居 各学院 倒数第二。专业撤销的话,在编者有什么补偿? +13 河西夜郎 2024-06-09 14/700 2024-06-15 19:44 by LittleBush
[论文投稿] 求机械类四区sci推荐 5+3 迷茫小旷 2024-06-14 4/200 2024-06-15 11:25 by bobvan
[基金申请] 博后基金,以往的结果点不开,怎么回事呢?最后一次机会了,两次都没中前面。 +7 kyukitu 2024-06-14 13/650 2024-06-15 06:46 by 我是王小帅
[基金申请] 面上基金有一个(两个)C是不是就没戏了.... 5+3 zzzm116 2024-06-13 17/850 2024-06-14 22:26 by lzt8076
[考研] 物理化学一对一辅导 +3 林大diao 2024-06-12 5/250 2024-06-14 20:57 by 林大diao
[基金申请] 博士后基金需要结题吗? +8 zhouchuck 2024-06-13 8/400 2024-06-14 17:27 by liuyupu132
[基金申请] 工材E口JQ有消息了吗 +4 babyduck 2024-06-11 4/200 2024-06-14 17:23 by firepick
[有机交流] ππ堆积会发生在有机溶剂中吗 5+3 zibuyu0420 2024-06-13 4/200 2024-06-14 14:17 by 小肉干
[有机交流] 旋蒸请教 +6 办公室摸鱼 2024-06-09 9/450 2024-06-13 21:31 by wuxiaominggo
[基金申请] 博士后面上项目状态还是专家评审吗 10+9 Thatcheremu 2024-06-13 55/2750 2024-06-13 21:23 by 乌合麒麟
[硕博家园] 科研求助 +5 杲www 2024-06-12 6/300 2024-06-13 16:16 by 姓李名明
[考博] 博导选择 +3 bing85977 2024-06-12 3/150 2024-06-13 15:34 by 我是邱尧
[硕博家园] 申博 +3 悦悦小小鱼 2024-06-12 3/150 2024-06-12 15:11 by chen5805
信息提示
请填处理意见