声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1304|回复: 6

[前后处理] 关于函数的定义的问题

[复制链接]
发表于 2007-10-21 11:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
在定义一个函数的时候,如何处理?比如我定义  *AFUN,DEG
                                                                  TH=ACOS(1.5*1.5+1.44*1.44-0.69*0.69)
                                                                  TH1=TH+30
                                                                  TH2=150-T
但是我在输入完*AFUN,DEG 以后,再输入 TH=ACOS(1.5*1.5+1.44*1.44-0.69*0.69)时,命令流处提示的是"不知道的命令",这是什么原因?应该怎么处理?请高手指教!

[ 本帖最后由 xuruikl 于 2007-10-21 14:47 编辑 ]
回复
分享到:

使用道具 举报

发表于 2007-10-21 14:59 | 显示全部楼层
我试了下
你报的错误是Value= 3.8475 is outside function range ACOS.
这个意思应该很清楚了吧
acos函数的定义域只是[-1,1]
 楼主| 发表于 2007-10-21 16:51 | 显示全部楼层

回复 #2 xuruikl 的帖子

我的问题是:在输入完第一行*AFUN,DEG 时,再输入第二行时,命令行出现的时“no known command”,只要一输入“th=”就提示你“no known command”,应该怎样解决?
 楼主| 发表于 2007-10-21 17:07 | 显示全部楼层
如果改变反三角函数的值,把第二行更改为:TH=ACOS((1.5*1.5+1.44*1.44-0.69*0.69) /2/1.5/1.44)

*AFUN,DEG
TH=ACOS((1.5*1.5+1.44*1.44-0.69*0.69) /2/1.5/1.44)
TH1=TH+30
TH2=150-Th
如果把以上四行复制到命令流里面倒还可以进行运行,但是,如果一行一行的输入,在输到第二行的时候就出现“no known command”,只要一输入th=就出现“no known command”,这是怎么回事?难道就不能分开输入吗?请指教!谢谢!

[ 本帖最后由 xuruikl 于 2007-10-21 21:13 编辑 ]
发表于 2007-10-21 19:27 | 显示全部楼层
TH是不是和ANSYS自带命令冲突了
 楼主| 发表于 2007-10-21 21:06 | 显示全部楼层

回复 #5 xsdcaifu 的帖子

没有冲突
发表于 2007-10-21 21:12 | 显示全部楼层

回复 #4 lvgang637 的帖子

我试了下,是有你那种情况
可是一点关系都没有啊
TH       = 27.0481105已经在参数表格里面了
你点Utility Menu>Parameters>Scalar Parameters看看就知道了
未命名.JPG

[ 本帖最后由 xuruikl 于 2007-10-21 21:13 编辑 ]
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-1 03:30 , Processed in 0.083941 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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