24小时热门版块排行榜    

查看: 1533  |  回复: 2

nanananathan

新虫 (初入文坛)

[求助] ANSYS APDL语言中数组行列表达的问题 已有1人参与

小弟刚学APDL语言不久,对数组的表达有个一直很困惑的问题。见例题

要求定义数组A5,用*VFUN命令计算A4所表示的曲线的每个点处的切线矢量,并赋值给A5.
其中A4是一个7行3列的数组,每一行表示一个点的坐标,7个坐标是一条曲线。这道例题的代码如下:
*DIM,A5,ARRAY,7,3
*VFUN,A5(1,1),TANG,A4(1,1)

于是问题就来了,A4(1,1)表示的是第一列还是第一行呢?
再延伸一下,对于任意一个数组,我该如何表示它的每一行每一列和其中任一元素呢?

望大神赐教,小弟不胜感激。
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
根据帮助文件:
    *DIM,A5,ARRAY,7,3
    *VFUN,A5(1,1),TANG,A4(1,1)
  表示根据 A4 数组每一行的三个 (列) 数据,计算出与整个 A4 数组定义的曲线,在行号代表的点处的切线的三个方向余弦值,对你的情况,则是计算出与 A4 数组表示的曲线,在 A4 数组的第一个的切线的方向余弦,放到 A% 数组的第一行的三个 (列) 位置。
  仔细看看帮助文件吧。
2楼2015-12-16 09:09:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nanananathan

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by shgao20 at 2015-12-16 09:09:29
根据帮助文件:
    *DIM,A5,ARRAY,7,3
    *VFUN,A5(1,1),TANG,A4(1,1)
  表示根据 A4 数组每一行的三个 (列) 数据,计算出与整个 A4 数组定义的曲线,在行号代表的点处的切线的三个方向余弦值,对你的情况,则 ...

那对任一数组,我该怎么表示它的某一列、某一行和某个元素呢?
3楼2015-12-24 09:45:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 nanananathan 的主题更新
信息提示
请填处理意见