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

 找回密码
 立即加入
搜索
查看: 2596|回复: 9

pscad中关于保存上一时刻值问题

[复制链接]

该用户从未签到

尚未签到

发表于 2013-6-23 16:49:16 | 显示全部楼层 |阅读模式

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

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

×
大家好,我在pscad中用fortran语言写了一段程序,是关于求整个过程中某一个变量的最大值,程序如下:      #STORAGE REAL:1      #LOCAL REAL X( A8 m( U* h6 d' G5 Y* H2 U
      #LOCAL REAL Y' G% b; ?: B" `% F- D6 b* ~/ I
      #LOCAL INTEGER MY_NSTORF
7 }$ S: o5 u9 C: R      MY_NSTORF=NSTORF+1
  l+ e& k; E) \& `      NSTORF=NSTORF+16 C6 |7 t: U0 g  X& `/ l
      IF(TIMEZERO) THEN
* e* ~; s5 D7 J  i3 Y* W, H      STORF(MY_NSTORF)=0( P) l$ K+ w# e& W6 Z3 o" q6 \# C
      ENDIF
0 _. Z. w6 N  U; U8 L      X=STORF(MY_NSTORF)
$ g, ?5 a. [0 \* _) q( x7 |9 }( }      Y=$CZ
2 y* k5 V/ j7 q* ^( _4 s      IF(Y>X) THEN   I1 a1 C% f1 V9 j; b  P
      $ZZ=Y
. }6 [; a' v* }& q; f% k. ?# v      ELSE3 J5 n4 @, H* ~' P, b
      $ZZ=X
+ ~: T% U! i+ m* K      ENDIF
6 l5 I+ u! w1 S      STORF(MY_NSTORF)=$ZZ
% f; n9 y, o2 ~4 _/ S9 w# D在新建的工程里面是可以运行的,且是对的,但是放在我自己建立的另外一个比较复杂的工程里运行时,会导致我原来的工程运行不正常,求高手解答。
"真诚赞赏,手留余香"
还没有人打赏,支持一下
楼主热帖
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    愤怒
    2021-6-12 00:00
  • 签到天数: 1657 天

    连续签到: 28 天

    [LV.Master]伴坛终老

    累计签到:3155 天
    连续签到:13 天
    发表于 2013-6-23 23:53:57 | 显示全部楼层
    顶楼主一下
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2013-6-24 07:24:19 | 显示全部楼层
    MY_NSTORF=NSTORF+1改成MY_NSTORF=NSTORF试试?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

     楼主| 发表于 2013-6-24 11:17:43 | 显示全部楼层
    回复 3# monsoon
    : K0 ]( k, D" h% W* q1 h
    ( e* g+ {1 M1 N' s3 P不行啊,大概是什么原因造成的。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2016-4-14 21:16
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    累计签到:5 天
    连续签到:1 天
    发表于 2013-6-24 15:35:04 | 显示全部楼层
    回复 4# acsef ) Y- P* |- b9 ?: _  p2 {8 r
    可能是系统中还有其他的模块中变量用到了存储数组,也就是说指针NSTORF被多次赋值、调用,当你要NSTORF指向自己想要保存的变量X时,其实NSTORF的地址已经被其他变量的调用命令改变了,结果就不再指向变量X。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2016-4-14 21:16
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    累计签到:5 天
    连续签到:1 天
    发表于 2013-6-24 15:38:55 | 显示全部楼层
    回复 4# acsef - q7 y3 Z1 J4 d% w0 k$ z% Z2 G9 k
    这样也就解释了,为什么在新建工程中程序可以跑、复杂工程中不行。因为新建工程中没有别的模块变量,而复杂工程中有很多模块用到了存储数组。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    愤怒
    2020-12-8 11:59
  • 签到天数: 105 天

    连续签到: 1 天

    [LV.6]常住居民II

    累计签到:223 天
    连续签到:1 天
    发表于 2013-6-24 21:23:59 | 显示全部楼层
    关注一下。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

     楼主| 发表于 2013-6-27 11:20:55 | 显示全部楼层
    回复 6# liaoma010101
    / p* l3 O; r* Z7 Q
    . d) u3 r% z( L3 b- W# L
    + h- V) ]/ \  E, z8 m   那要如何对它进行修改呢!
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2013-12-6 15:10:10 | 显示全部楼层
    很好,非常有用,谢谢了好东西呀,
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

    发表于 2014-8-19 21:25:19 | 显示全部楼层
    学习了
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

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

    GMT+8, 2026-10-9 08:28

    Powered by Discuz! X3.5 Licensed

    © 2001-2026 Discuz! Team.

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