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

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

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

[复制链接]

该用户从未签到

尚未签到

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

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

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

×
大家好,我在pscad中用fortran语言写了一段程序,是关于求整个过程中某一个变量的最大值,程序如下:      #STORAGE REAL:1      #LOCAL REAL X
) a+ w5 U/ x& H1 K" x1 s( _4 ?+ {5 p% S      #LOCAL REAL Y
' g6 V1 g% [0 \) h; u" K9 ^      #LOCAL INTEGER MY_NSTORF' s0 D+ v8 `" g/ Z
      MY_NSTORF=NSTORF+1
8 X! _! @" F9 l% s      NSTORF=NSTORF+1+ h& R# I+ k5 w$ l1 C: b/ |& n
      IF(TIMEZERO) THEN! g/ ?5 S7 `" m" |
      STORF(MY_NSTORF)=0; I  s( v; I3 n. _% l- O% K: y
      ENDIF$ S- L/ J4 o" Y- e1 z
      X=STORF(MY_NSTORF)
5 K/ ~+ n) B% x% A0 t      Y=$CZ
4 p$ ~; V7 X# r      IF(Y>X) THEN 7 R' [  x9 `+ @; Q2 D% ?
      $ZZ=Y
7 X: x; v, n: o      ELSE! M4 `) y. I: K# b7 M4 b" R6 ^
      $ZZ=X) w( m2 i7 y/ T( Y7 J5 i
      ENDIF9 [  _0 [% f% o# c8 Y6 X
      STORF(MY_NSTORF)=$ZZ# D* a" n7 t1 Z7 c5 j6 J) b
在新建的工程里面是可以运行的,且是对的,但是放在我自己建立的另外一个比较复杂的工程里运行时,会导致我原来的工程运行不正常,求高手解答。
"真诚赞赏,手留余香"
还没有人打赏,支持一下
楼主热帖
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    愤怒
    2021-6-12 00:00
  • 签到天数: 1657 天

    连续签到: 28 天

    [LV.Master]伴坛终老

    累计签到:2734 天
    连续签到:5 天
    发表于 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
    ( |* G" B. O$ K* n: U- i0 ]$ p! J5 b8 C( Y% U2 ^
    不行啊,大概是什么原因造成的。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2016-4-14 21:16
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    累计签到:5 天
    连续签到:1 天
    发表于 2013-6-24 15:35:04 | 显示全部楼层
    回复 4# acsef
    $ k7 f+ F+ R* e, 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
    9 P, J$ X. v1 x9 `9 f这样也就解释了,为什么在新建工程中程序可以跑、复杂工程中不行。因为新建工程中没有别的模块变量,而复杂工程中有很多模块用到了存储数组。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    愤怒
    2020-12-8 11:59
  • 签到天数: 105 天

    连续签到: 1 天

    [LV.6]常住居民II

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

    该用户从未签到

    尚未签到

     楼主| 发表于 2013-6-27 11:20:55 | 显示全部楼层
    回复 6# liaoma010101 ! V/ B; ?0 d  Y

    4 g9 N# ]& n# l$ p% v! m0 T
    + r. d9 U' g1 W4 S   那要如何对它进行修改呢!
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

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

    该用户从未签到

    尚未签到

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

    本版积分规则

    招聘斑竹

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

    GMT+8, 2025-2-23 10:24

    Powered by Discuz! X3.5 Licensed

    © 2001-2025 Discuz! Team.

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