caikuangrenlf 发表于 2013-12-8 15:28:12

这段加载fish语言哪里出错了?

我参照陈育民老师的书里面的例子,只修改了一些数值,但是运算的时候总出现bad type conversion的错误。应该是变量赋值和指针错误。但是怎么修改呢?
table 1 name loads
plo tab 1
def load1
p_gp=gp_near(1,0,0)
loop n(1,50)
zss_load=sigma3 - float(n)*1e6
command
   app nstress zss_load range z 0.9999 1.0001
solve
   endcommand
   z_dis=-1.0*gp_zdis(p_gp)/1
   z_load=(sigma3-zss_load)
   command
   tab 1 z_dis zss_load
   endcommand
   end_loop
   end
   load1

zpp080425 发表于 2013-12-8 23:28:50

end_loop改为endloop

caikuangrenlf 发表于 2013-12-9 11:09:18

zpp080425 发表于 2013-12-8 23:28
end_loop改为endloop

改成endloop以后,还是出现原来的问题啊,大神~

zpp080425 发表于 2013-12-9 15:43:59

caikuangrenlf 发表于 2013-12-9 11:09
改成endloop以后,还是出现原来的问题啊,大神~

这段程序没有出现错误,你的其他命令流出现错误了,你把其他命令流贴出来,才好分析到底是哪个地方出错误 了

千里明月 发表于 2013-12-10 20:08:14

是不是两段fish函数里都出现了sigma3的缘故?你在群里发的。
页: [1]
查看完整版本: 这段加载fish语言哪里出错了?