| 查看: 603 | 回复: 0 | ||
| 【悬赏金币】回答本帖问题,作者喂喂喂哈将赠送您 10 个金币 | ||
喂喂喂哈金虫 (小有名气)
|
[求助]
请教:显示动力学分析,后处理的时候用do循环读取位移计算结果,读取的速度超级慢
|
|
|
请教:显示动力学分析,后处理的时候用do循环读取位移计算结果,读取的速度超级慢,请问是什么原因? 后处理命令如下: /post26 !进入后处理器 /gropt,view,1 !numvar,200 !定义变量名称200,其最多保存200个数据 nsel,all !选择所有节点 !定义接收位置 NSEL,S,LOC,Z,L_rec-e_length/5,L_rec+e_length/5 !选择接收位置处所有节点 nplot,all *get,ntotal,node,,count !获取接收位置处节点总数 !获取所有节点编号,并依次排列 *DEL,nnum !清空数组,存放结果 *dim,nnum,arraty,ntotal !定义数组大小,存放结果 *get,nnum(1),node,,num,min !获取所选的最小节点编号,存放在数组的第一个位置 *do,j,2,ntotal *SET,nnum(j),ndnext(nnum(j-1)) !数组第二行按顺序读入选中的节点号 *enddo VARDEL,2 !清空变量2的当前值 VARDEL,3 !清空变量3的当前值 VARNAM,2,rec_result !将(参考编号为)2的变量定义为接收处结果变量----最终结果变量 VARNAM,3,temp_result !将(参考编号为)3的变量定义为临时存放节点结果变量----临时变量 !将所有节点的信号结果相加放到最终结果变量2中 *do,i,1,ntotal NSOL,3,nnum(i),u,z !取一个节点,放入临时变量3中 add,2,3,2 !将临时变量3中的结果加到最终结果变量2中 *enddo |
» 猜你喜欢
过年走亲戚时感受到了所开私家车的鄙视链
已经有10人回复
今年春晚有几个节目很不错,点赞!
已经有12人回复
情人节自我反思:在爱情中有过遗憾吗?
已经有13人回复
体制内长辈说体制内绝大部分一辈子在底层,如同你们一样大部分普通教师忙且收入低
已经有12人回复
基金正文30页指的是报告正文还是整个申请书
已经有5人回复













回复此楼