| 查看: 2387 | 回复: 10 | ||||
[求助]
ansys实现循环迭代已有2人参与
|
| 我想编程实现的是,如果两次的结果之差小于某个值,则输出,反之继续循环。请问这个该怎么实现?看到网上有人讲用dowhile命令,可以给个具体点的命令流学习下吗? |
» 猜你喜欢
博士申请都是内定的吗?
已经有3人回复
之前让一硕士生水了7个发明专利,现在这7个获批发明专利的维护费可从哪儿支出哈?
已经有3人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有12人回复
博士读完未来一定会好吗
已经有27人回复
投稿精细化工
已经有4人回复
高职单位投计算机相关的北核或SCI四区期刊推荐,求支招!
已经有4人回复
导师想让我从独立一作变成了共一第一
已经有9人回复
读博
已经有4人回复
JMPT 期刊投稿流程
已经有4人回复
心脉受损
已经有5人回复
» 本主题相关价值贴推荐,对您同样有帮助:
ansys与matlab之间的相互调用
已经有0人回复
WB里面瞬态热应力计算?
已经有3人回复
ANSYS14.0
已经有15人回复
【答案】应助回帖
感谢参与,应助指数 +1
|
你可以看看网上简单的运用生死单元的例子,这个类似…当然,如果你是新手,那就费劲了…其中读取结果,获取你指定变量的值对你就是个问题…不是新手,那你就一通百通了…… 发自小木虫Android客户端 |
2楼2015-11-24 14:21:53
3楼2015-11-24 15:13:20
4楼2015-11-25 00:18:33
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
小卒wwt: 金币+25, ★有帮助 2015-11-26 15:31:18
小卒wwt: 金币+25, ★有帮助 2015-11-26 15:31:18
|
既然你说你看过生死单元,那我就假设你没看懂原理,那我就说起来费劲了,即使给你找个例子,你一样看不懂…那我假设你是想让我给你找个跟你水平相当,你能理解的例子!你觉得可能嘛,你觉得我对你的个人水平很了解?…q631718082(为防被骚扰,每位数要+1,昵称:扪心*)—有问题q聊,能教点儿算点儿 发自小木虫Android客户端 |
5楼2015-11-25 00:22:46
shgao20
专家顾问 (职业作家)
-

专家经验: +809 - 仿真EPI: 1
- 应助: 1311 (讲师)
- 金币: 13381.4
- 红花: 267
- 帖子: 3531
- 在线: 473.4小时
- 虫号: 3644138
- 注册: 2015-01-14
- 专业: 动力学与控制
- 管辖: 仿真模拟
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
小卒wwt: 金币+25, ★有帮助 2015-11-26 15:31:00
感谢参与,应助指数 +1
小卒wwt: 金币+25, ★有帮助 2015-11-26 15:31:00
|
*dowhile 命令的格式是: *DOWHILE, Par 当标量参数 par 大于 0 时,继续执行循环体的内容。 对你的情况,可以设置 par 为: par = abs(本次结果 - 上次结果) - 指定的误差值 基本循环语句可以写成: par=1 ! 保证至少执行一次循环体 *dowhile, par 循环体 ! 循环体内容根据你的具体情况确定 par = abs(本次结果 - 上次结果) - 指定的误差值 *enddo 对这一部分操作来说,好像无需使用生死单元。 |
6楼2015-11-25 08:14:26
7楼2015-11-25 17:23:26
shgao20
专家顾问 (职业作家)
-

专家经验: +809 - 仿真EPI: 1
- 应助: 1311 (讲师)
- 金币: 13381.4
- 红花: 267
- 帖子: 3531
- 在线: 473.4小时
- 虫号: 3644138
- 注册: 2015-01-14
- 专业: 动力学与控制
- 管辖: 仿真模拟
8楼2015-11-27 08:35:01
9楼2015-11-27 09:34:16
shgao20
专家顾问 (职业作家)
-

专家经验: +809 - 仿真EPI: 1
- 应助: 1311 (讲师)
- 金币: 13381.4
- 红花: 267
- 帖子: 3531
- 在线: 473.4小时
- 虫号: 3644138
- 注册: 2015-01-14
- 专业: 动力学与控制
- 管辖: 仿真模拟
10楼2015-11-29 10:15:51












回复此楼