声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1249|回复: 3

[前后处理] 数组能不能作设计变量?

[复制链接]
发表于 2006-11-3 09:30 | 显示全部楼层 |阅读模式

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

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

x
func1.mac
*DIM,x,,2,1,1
x(1)=2
x(2)=4
/PREP7
y=(x(1)-2)**2+(x(2)-4)**2

优化:
/OPT
OPANL,'func1','mac','
OPVAR,X(1),DV,0,10, ,
OPVAR,X(2),DV,0,10, ,
OPVAR,Y,OBJ, , ,0.005,
OPDATA, , ,                     !
OPLOOP,PREP,PROC,ALL             !
OPPRNT,ON                       !
OPKEEP,ON                       !
OPTYPE,SUBP
OPSUBP,40   
OPEXE
*GET,optN,OPT, ,BEST   
OPLIST,optN, ,0        
OPLIST,ALL, ,1  
执行以上优化后,会出现说设计变量只能是scalar paramete类型,数组能不能作为设计的变量?
回复
分享到:

使用道具 举报

发表于 2006-11-4 18:05 | 显示全部楼层
同问此问题,没有人回答吗?
发表于 2006-11-4 19:05 | 显示全部楼层
应该可以吧,这方面不是很了解,很少做优化,呵呵
大家讨论讨论
发表于 2006-11-5 14:46 | 显示全部楼层

回复 #1 cyh3278 的帖子

既然ansys提示只能是scalar parameter,那你现在的问题就是数组是不是salar parameter类型
ansys help的原话:scalar (single valued) parameters, array (multiple valued) parameters
所以,你问的问题的答案是:不行。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-10-3 08:23 , Processed in 0.057784 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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