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

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

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

[复制链接]

该用户从未签到

尚未签到

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

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

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

×
大家好,我在pscad中用fortran语言写了一段程序,是关于求整个过程中某一个变量的最大值,程序如下:      #STORAGE REAL:1      #LOCAL REAL X" ^& n, X" {# S2 q
      #LOCAL REAL Y0 O, g$ a3 r9 L* U' R4 q
      #LOCAL INTEGER MY_NSTORF9 j/ J) G1 K2 {; H1 b
      MY_NSTORF=NSTORF+1
( G( c) E  c' E) ?+ D      NSTORF=NSTORF+1
9 j- t( G% V9 j( |9 \, O      IF(TIMEZERO) THEN
, Z+ I) J4 R2 K2 h4 `      STORF(MY_NSTORF)=0
' X$ v2 a8 A6 n9 B; X! D      ENDIF# o  m2 j  [8 T! x: F
      X=STORF(MY_NSTORF), N/ m8 F! `/ |+ ~3 S
      Y=$CZ8 {) b( J8 b: d. `& O
      IF(Y>X) THEN : l4 H& w2 V* O$ M' ]# m5 e
      $ZZ=Y
( y+ q; ^7 ~. w# Y. F      ELSE/ E! G0 l1 g! n, N! O
      $ZZ=X$ n% h( x1 u1 }" `3 J% T/ {+ c2 q9 c
      ENDIF
$ Q; O* c1 r/ V8 m      STORF(MY_NSTORF)=$ZZ
+ X$ t: I. S6 Z7 Z9 n在新建的工程里面是可以运行的,且是对的,但是放在我自己建立的另外一个比较复杂的工程里运行时,会导致我原来的工程运行不正常,求高手解答。
"真诚赞赏,手留余香"
还没有人打赏,支持一下
楼主热帖
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    愤怒
    2021-6-12 00:00
  • 签到天数: 1657 天

    连续签到: 28 天

    [LV.Master]伴坛终老

    累计签到:3146 天
    连续签到: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 6 w8 }9 x6 l7 v; p; m
    & P+ H$ c" p: r) q
    不行啊,大概是什么原因造成的。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2016-4-14 21:16
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    累计签到:5 天
    连续签到:1 天
    发表于 2013-6-24 15:35:04 | 显示全部楼层
    回复 4# acsef
    6 G. k8 r  H/ D6 ~! y* {可能是系统中还有其他的模块中变量用到了存储数组,也就是说指针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
    - {) Q! n: ~0 G$ I这样也就解释了,为什么在新建工程中程序可以跑、复杂工程中不行。因为新建工程中没有别的模块变量,而复杂工程中有很多模块用到了存储数组。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • 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 / G1 t" {9 G9 y( j4 ?% S, U+ k
    . J. Y4 _* e" b$ h
    . R0 r( k9 n) a/ Q  I5 g( p( [' Z
       那要如何对它进行修改呢!
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

    该用户从未签到

    尚未签到

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

    该用户从未签到

    尚未签到

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

    本版积分规则

    招聘斑竹

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

    GMT+8, 2026-8-28 11:16

    Powered by Discuz! X3.5 Licensed

    © 2001-2026 Discuz! Team.

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