找回密码
 注册
Simdroid-非首页
查看: 67|回复: 2

[命令/FISH] 有出现过Flac3D运行fish后自动关闭无任何结果的吗?

[复制链接]
发表于 2016-6-6 15:02:33 | 显示全部楼层 |阅读模式 来自 广西南宁
本人初学Flac3D使用的是陈育民的书,在计算8-6算例的时候,出现call 8-6.txt后自动关闭的情况,同时无任何结果。(书上给出的8-6算例的fish程序好像有点错误)我把原程序的app_load全该成了add_load,具体fish程序如下;****************
rest 8-5.sav
table 1 name load_settlement
def add_load
  p_gp=gp_near(2,1,3)
  loop n(1,5)
    add_load =n*(-1000e3)
    file_name='8-6_add_step'+string(n)+'.sav'
    command
      app nstress add_load ran z 2.9 3.1 x 1 2 y 1 2
      solve
      save file_name
    endcommand
    xtable(1,n)=-1.0*add_load
    ytable(1,n)=gp_zdisp(p_gp)
  endloop
end
add_load

;*********************
8-5.sav已上传到附件,有好心人帮运行下看看是否也出现自动关闭的情况啊?是电脑的问题还是fish的问题呢?
不胜感激!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2016-6-6 20:14:39 | 显示全部楼层 来自 上海长宁区
Simdroid开发平台
名字为什么要改呢?还要改成一个已经存在的名字。原来的add_load是函数名,app_load是变量名,改了之后,add_load有重复定义和嵌套调用的问题,add_load是函数名,然后又给他赋一个值,然后还要调用一下
回复 不支持

使用道具 举报

 楼主| 发表于 2016-6-6 21:16:09 | 显示全部楼层 来自 广西南宁
wqq8889 发表于 2016-6-6 20:14
名字为什么要改呢?还要改成一个已经存在的名字。原来的add_load是函数名,app_load是变量名,改了之后,ad ...

哦哦,您这一说我想起来了,刚早上看到fish是不允许嵌套调用的;
我是自己敲的程序,第一次call的时候出现找不到变量名app_load,以为是书上给错了,就特意改成abb了;
你的回答解决了我的问题;我又核对了下程序,之前可能哪里写错了,好粗心啊
非常感谢!
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-21 07:08 , Processed in 0.034963 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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