Fortran代码如下:

<pre>

module module_name

real(8) :: a,b,c

contains

subroutine initial_ab

namelist /ab/ a,b

open(10,file='test.inp',action='read')

read(10,nml=ab)

close(10)

end subroutine

subroutine initial_c

c = a*b - 2.0

end subroutine

end module

! main program

program main

use module_name

implicit none

call initial_ab

call initial_c

print*, 'a = ',a

print*, 'b = ',b

print*, 'c = ',c

stop

end program

</pre>

输入文件test.inp如下

<pre>

&ab

a = 1.5

b = 2.5

/

</pre>

结果

<pre>

a =    1.50000000000000

b =    2.50000000000000

c =    1.75000000000000

</pre>,

matlab nml,fortran module 中如何进行赋值计算 - 程序语言 - 小木虫 - 学术 科研 互动社区...相关推荐

  1. matlab 摄氏度符号怎么打,【求助】弱弱的问下,Matlab如何在公式中输入希腊字母? - 程序语言 - 小木虫 - 学术 科研 互动社区...

    很多时候都要在matlab画图的时候添加一些公式符号之类的,有一些特殊的字符并不能直接从键盘上输入,比如希腊字母等等.但是有想用,因为这样使图看起来漂亮而且容易理解. 例如:我想输入摄氏度的符号,怎么 ...

  2. matlab输入数组换行,三维数组换行输入到文件(intel fortran 编译器) - 程序语言 - 小木虫 - 学术 科研 互动社区...

    我是利用 write(17,300) (r2is(i,j,k),i=1,imax) 300 FORMAT (107E15.6)    !107为imax值 来达到目的的!!!!! 但最后发现,对ima ...

  3. matlab二重指针,VC++中函数返回数组指针或者带指针的结构体的编译方式是否可取? - 程序语言 - 小木虫 - 学术 科研 互动社区...

    libralibra 构造函数+析构函数应该是比较正规的做法吧, 你的结构体/类被提早释放的问题,是不是那个结构体是局部变量,当超出作用域时对象被销毁,如果存在析构函数,会被默认调用, 如果你返回结构 ...

  4. matlab中并行用不了,请教matlab在linux下的并行问题 - 程序语言 - 小木虫 - 学术 科研 互动社区...

    刚在网上搜了一下,matlabpool open local 8 设置节点数,但是必须在matlab下面才行,比如我打开linux, >>matlab 进入matlab系统,然后matla ...

  5. matlab读取超大txt文件,fortran如何读取超大文本文件 - 程序语言 - 小木虫 - 学术 科研 互动社区...

    有这样一个外部力的文件,需要每个时间步调用 Fbrk.txt 文件内容如下,第一列是时间 1.07800            13.73559           -16.39831        ...

  6. matlab简单的程序,一段简单的matlab程序 - 程序语言 - 小木虫 - 学术 科研 互动社区...

    原程序是可以运行的,为全面理解程序内容,我将分以下几个部分进行分析: 1."for x=varx"怎么理解? 请参看Matlab关于for函数的帮助文件: Syntax:for i ...

  7. matlab风力机叶片仿真教程,我用matlab编写了一个风力机叶片的优化设计程序,有点问题 - 程序语言 - 小木虫 - 学术 科研 互动社区...

    主程序 clear; global r; global R; global phi; global lamb; V1=7;P=400;lamb0=6;B=3; D=2.5; R=D/2; N=60*l ...

  8. c语言调用dll实例 结构体传参,Matlab调用Dll,对于自定义结构体数组如何传参? - 程序语言 - 小木虫 - 学术 科研 互动社区...

    %[例子1] % Matlab调用DLL,整形数组传参 v = [1,22,33;44,-56,67]; pv = libpointer('int16Ptr',v); m = get(pv,'Valu ...

  9. matlab如何取等距点,matlab编程等距取点 - 程序语言 - 小木虫 - 学术 科研 互动社区...

    各位大神,我想用matlab编一个程序,目的是对于一组数据等距取点,但不会写,请各位赐教! 首先,我有一个21×4的矩阵A[21,4],希望对每一列数据每间隔3个点取一个数,然后将这些取出来的点保存在 ...

最新文章

  1. Java NIO理解与使用
  2. Eclipse启动报错Java was started but returned exit code=13
  3. 电缆的选择及载流量的计算,超实用~
  4. 自然语言系列学习之表示学习与知识获取(七)利用关系路径进行关系抽取
  5. 如何为SAP API Portal上创建的API增添API key验证保护功能
  6. Eclipse 使用常见问题汇总
  7. MySQL5.6多实例安装
  8. vue跳转静态HTML,Vue-router,在静态切换的世界中翱翔
  9. 怎样用计算机算出圆周率,古代没有计算机的时代 祖冲之是如何算出圆周率的...
  10. 新一代MMO架构(Next Generation MMO Architecture 翻译)
  11. pku1063 Flip and Shift严格证明
  12. 黑马程序员——面向对象篇之封装
  13. 《疯狂的站长》读后感1
  14. sketch(一)--安装和介绍
  15. 屏幕录像专家出现未注册字样
  16. ubuntu 日常使用问题记录
  17. 什么是云计算,云计算是什么意思
  18. Vue2开发的读书WebAPP
  19. # kubeadm ——k8S新节点加入集群-notready 问题解决
  20. 原码/补码的加减运算and溢出判断

热门文章

  1. 电池感应灯方案小夜灯方案
  2. 放开后疫情会向什么方向发展
  3. R语言学习—添加回归模型拟合线(一)
  4. (附源码)springboot公益慈善管理系统 毕业设计 281454
  5. 什么是WebWorker?
  6. SPSS只能对横截面数据做主成分?时间序列和面板数据都可以
  7. appium+pytest实现APP并发测试
  8. 【冰爪游戏】MC教程 —— 生存第一天
  9. 英语四级口语考试应该怎么准备
  10. 输入一个数字n 如果n为偶数则除以2,若为奇数则加1或者减1,直到n为1,求最少次数 写出一个函数