zoukankan      html  css  js  c++  java
  • ANSYS中 *VWRITE命令使用

    1. *VWRITE命令

    ANSYS输出结果到文件,采用*VWRITE命令,具体命令如下:
    *VWRITE,Par1,Par2,....Par19
    每次最多可以写出19个变量,但是在没一行输出后,都要在后面写上Fortran格式描述符,他们必须在这同一个输入文件中另一一行,紧跟在*VWRITE命令之后。格式必须为没写入的数据项分别使用一个字段描述符,如下所示

    A=3.1415926
    *CFOPEN,TEST,dat
    *VWRITE,A
    (f5.2)
    *CFCLOSE
    finish
    

    运行结果查看:

    1. 将上述APDL保存到inp文件下,例如【0test.inp】
    2. 加载函数,输入: /input,0test,inp
    3. 查看根目录下的文件

    2. Fortran字段描述符

    格式命令,[]中的可省略
    Aw 以w个字符宽度来输出字符串
    BN 定义文本框中的空位为没有东西,在输入时才需要使用
    BZ 定义文本框中的空位代表0,输入时才需要使用
    Dw.d 以w个字符宽来输出指数类型的浮点数,小数部分占d个字符宽
    Ew.d[Ee] 以w个字符宽度来输出指数类型的浮点数,小数部分占d个字符宽,指数部分占e个字符
    ENw.d[Ee] 以指数类型来输出浮点数,工程计数法
    ESw.d[Ee] 以指数类型来输出浮点数,科学计数法
    Fw.d 以w个字符宽来输出浮点数,小数部分占d个字符宽
    Gw.d[Ee] 以w个字符宽度来输出任何种类的数据
    Iw[.m] 以w个字符宽来输出整数,最少输出m个数字
    Lw 以w个字符宽来输出T或F的真假值
    nX 把输出的位置向右跳过n个位置
    / 换行
    : 在没有更多数据时结束输出
    kP K值控制输入输出的SCALE
    Tn 输出的位置移动到本行第n列
    TLn 输出的位置向左相对移动n列
    TRn 输出的位置向右相对移动n列
    SP 在数值为正时加上“正号”
    SS 取消SP
    以下Fortran 90 添加
    Bw[.m] 把整数转换成二进制来输出,输出会占w个字符宽,固定输出m个数字。m值可以不给定
    Ow[.m] 把整数转换成八进制来输出,输出会占w个字符宽,固定输出m个数字。m值可以不给定
    Zw[.m] 把整数转换成十六进制来输出,输出会占w个字符宽,固定输出m个数字。m值可以不给定

  • 相关阅读:
    170619、springboot编程之HelloWorld
    170616、解决 java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList
    170615、spring不同数据库数据源动态切换
    pytest文档10-命令行传参
    pytest文档9-参数化parametrize
    pytest文档8-html报告报错截图+失败重跑
    pytest文档7-pytest-html生成html报告
    定位对应关系
    ADB 无线连接
    command failed shell "ps 'uiautomator'"的解决方式
  • 原文地址:https://www.cnblogs.com/gaozihan/p/11200897.html
Copyright © 2011-2022 走看看