matlab nml,fortran module 中如何进行赋值计算 - 程序语言 - 小木虫 - 学术 科研 互动社区...
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 中如何进行赋值计算 - 程序语言 - 小木虫 - 学术 科研 互动社区...相关推荐
- matlab 摄氏度符号怎么打,【求助】弱弱的问下,Matlab如何在公式中输入希腊字母? - 程序语言 - 小木虫 - 学术 科研 互动社区...
很多时候都要在matlab画图的时候添加一些公式符号之类的,有一些特殊的字符并不能直接从键盘上输入,比如希腊字母等等.但是有想用,因为这样使图看起来漂亮而且容易理解. 例如:我想输入摄氏度的符号,怎么 ...
- matlab输入数组换行,三维数组换行输入到文件(intel fortran 编译器) - 程序语言 - 小木虫 - 学术 科研 互动社区...
我是利用 write(17,300) (r2is(i,j,k),i=1,imax) 300 FORMAT (107E15.6) !107为imax值 来达到目的的!!!!! 但最后发现,对ima ...
- matlab二重指针,VC++中函数返回数组指针或者带指针的结构体的编译方式是否可取? - 程序语言 - 小木虫 - 学术 科研 互动社区...
libralibra 构造函数+析构函数应该是比较正规的做法吧, 你的结构体/类被提早释放的问题,是不是那个结构体是局部变量,当超出作用域时对象被销毁,如果存在析构函数,会被默认调用, 如果你返回结构 ...
- matlab中并行用不了,请教matlab在linux下的并行问题 - 程序语言 - 小木虫 - 学术 科研 互动社区...
刚在网上搜了一下,matlabpool open local 8 设置节点数,但是必须在matlab下面才行,比如我打开linux, >>matlab 进入matlab系统,然后matla ...
- matlab读取超大txt文件,fortran如何读取超大文本文件 - 程序语言 - 小木虫 - 学术 科研 互动社区...
有这样一个外部力的文件,需要每个时间步调用 Fbrk.txt 文件内容如下,第一列是时间 1.07800 13.73559 -16.39831 ...
- matlab简单的程序,一段简单的matlab程序 - 程序语言 - 小木虫 - 学术 科研 互动社区...
原程序是可以运行的,为全面理解程序内容,我将分以下几个部分进行分析: 1."for x=varx"怎么理解? 请参看Matlab关于for函数的帮助文件: Syntax:for i ...
- 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 ...
- c语言调用dll实例 结构体传参,Matlab调用Dll,对于自定义结构体数组如何传参? - 程序语言 - 小木虫 - 学术 科研 互动社区...
%[例子1] % Matlab调用DLL,整形数组传参 v = [1,22,33;44,-56,67]; pv = libpointer('int16Ptr',v); m = get(pv,'Valu ...
- matlab如何取等距点,matlab编程等距取点 - 程序语言 - 小木虫 - 学术 科研 互动社区...
各位大神,我想用matlab编一个程序,目的是对于一组数据等距取点,但不会写,请各位赐教! 首先,我有一个21×4的矩阵A[21,4],希望对每一列数据每间隔3个点取一个数,然后将这些取出来的点保存在 ...
最新文章
- Java NIO理解与使用
- Eclipse启动报错Java was started but returned exit code=13
- 电缆的选择及载流量的计算,超实用~
- 自然语言系列学习之表示学习与知识获取(七)利用关系路径进行关系抽取
- 如何为SAP API Portal上创建的API增添API key验证保护功能
- Eclipse 使用常见问题汇总
- MySQL5.6多实例安装
- vue跳转静态HTML,Vue-router,在静态切换的世界中翱翔
- 怎样用计算机算出圆周率,古代没有计算机的时代 祖冲之是如何算出圆周率的...
- 新一代MMO架构(Next Generation MMO Architecture 翻译)
- pku1063 Flip and Shift严格证明
- 黑马程序员——面向对象篇之封装
- 《疯狂的站长》读后感1
- sketch(一)--安装和介绍
- 屏幕录像专家出现未注册字样
- ubuntu 日常使用问题记录
- 什么是云计算,云计算是什么意思
- Vue2开发的读书WebAPP
- # kubeadm ——k8S新节点加入集群-notready 问题解决
- 原码/补码的加减运算and溢出判断