设为首页收藏本站|繁體中文 快速切换版块

 找回密码
 立即加入
搜索
查看: 22901|回复: 93

我用MATLAB写潮流计算程序的心得

   火.. [复制链接]

该用户从未签到

尚未签到

发表于 2008-4-18 08:23:07 | 显示全部楼层 |阅读模式

马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!

您需要 登录 才可以下载或查看,没有账号?立即加入

×
最近要进行潮流计算,找到的资料都不能用的,也读了很多人的源代码,之后就自己开始写了5 ?5 V& `/ R% ?! E8 h$ j
其中有老外写的,也有中国人自己开发的1 j' q+ F0 j! X4 T
读后感觉有一个很大的区别就是,国内很多开发的程序都没有充分利用MATLAB的矩阵计算优势1 [# G) A( I& ]7 a; T
首先我们回忆一下MATLAB是什么?Matrix Laboratory,矩阵实验室!如果把计算中所有的运算用矩阵来实现的话# v+ [" I7 N* P% Y$ I2 f
要简洁方便的多。众所周知,潮流计算涉及多个节点,国内的很多程序都是用for循环来实现,for i=1:n然后........
; k8 N* R5 ]  R" P1 J% _! F$ `% |. \# p+ Y, `7 |7 }! c( k
但是人家老外的程序中几乎没有看到这个for循环,人家全部用一个n*1或1*n的矩阵来实现了,8 _  I, X4 m6 ]9 p% H* o9 f
在整个潮流计算中唯一一次用到循环就是进行迭代是的一个while循环。
% X$ ^8 b, }0 C0 K: Z0 c这样执行的效率谁高谁低,就不要我来分析了
$ D" g7 z- g$ |% D+ N8 d我想说的是,学matlab一定要吧矩阵应用好,那种动辄for循环的人编程还完全停留在C语言的环境中) N- T' l" b; _2 t
浪费了matlab的大好优势

评分

参与人数 1威望 +5 金币 +5 收起 理由
cepsc + 5 + 5 原创内容

查看全部评分

"真诚赞赏,手留余香"
还没有人打赏,支持一下
楼主热帖
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    郁闷
    2016-12-25 17:20
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:1 天
    连续签到:1 天
    发表于 2016-12-25 18:00:23 | 显示全部楼层
    经验之谈,matlab在处理矩阵方面的确有独特的地方,值得学习这种思想
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    回复 推荐 踩下

    使用道具 举报

    该用户从未签到

    尚未签到

    发表于 2008-4-18 09:02:16 | 显示全部楼层
    经验之谈,matlab在处理矩阵方面的确有独特的地方,值得学习这种思想
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2020-9-22 13:19
  • 签到天数: 16 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    累计签到:16 天
    连续签到:1 天
    发表于 2008-4-18 09:03:32 | 显示全部楼层
    楼主果然一针见血,学MATLAB最重要的就是要改变观念,用矩阵的眼光看待每一个变量,每一个数据,每一步的计算
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    郁闷
    2021-4-15 00:05
  • 签到天数: 31 天

    连续签到: 2 天

    [LV.5]常住居民I

    累计签到:35 天
    连续签到:1 天
    发表于 2008-4-18 09:11:49 | 显示全部楼层
    的确因该运用MATLAB矩阵计算的优势来编写程序
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2008-4-19 09:28:13 | 显示全部楼层
    就是 我也是for漫天跑的人 需要改进才行
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    郁闷
    2017-5-8 17:07
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    累计签到:1 天
    连续签到:1 天
    发表于 2008-4-19 22:39:32 | 显示全部楼层
    恩, 学写了。。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

     楼主| 发表于 2008-4-20 10:05:57 | 显示全部楼层
    哈哈,今天以上来就收到小纸条说被评分了很开心~~~~~~~·
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2008-4-20 20:16:17 | 显示全部楼层
    是啊,我看了好几个也都是循环的主题,估计自己编也是一样,呵呵
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    慵懒
    2017-3-5 21:09
  • 签到天数: 18 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    累计签到:19 天
    连续签到:1 天
    发表于 2008-4-23 23:05:14 | 显示全部楼层
    楼主说的方法很新颖啊!值得尝试!谢谢!
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2008-5-2 10:20:57 | 显示全部楼层
    不太会啊
    + ?6 \: I' I" H) _刚学# y9 `$ s8 D# ^* E1 d+ W/ b
    不太懂
    8 w- P2 h( i! \' ?4 ?3 L. h# M楼主能不能发几个程序给我研究下啊
    . U8 x  M- r) c& e9 w我邮箱fd2005715@yahoo.com.cn
    / ?8 \3 L+ @, B7 `1 ?; t或410666809邮箱
    ( d- @5 s5 y) s3 X谢了
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

    小黑屋|手机版|APP下载(beta)|Archiver|电力研学网 ( 赣ICP备12000811号-1|赣公网安备36040302000210号 )|网站地图

    GMT+8, 2026-7-1 14:24

    Powered by Discuz! X3.5 Licensed

    © 2001-2026 Discuz! Team.

    快速回复 返回顶部 返回列表