版块导航
正在加载中...
客户端APP下载
论文辅导
申博辅导
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
>
论坛更新日志
(3640)
>
文献求助
(408)
>
导师招生
(243)
>
虫友互识
(232)
>
休闲灌水
(222)
>
考博
(116)
>
论文投稿
(86)
>
博后之家
(82)
>
绿色求助(高悬赏)
(52)
>
硕博家园
(52)
>
招聘信息布告栏
(50)
>
基金申请
(44)
>
有机交流
(44)
>
考研
(42)
>
找工作
(24)
>
论文道贺祈福
(22)
小木虫论坛-学术科研互动平台
»
计算模拟区
»
程序语言
»
Fortran
»
编一个fortran程序
5
1/1
返回列表
查看: 2681 | 回复: 17
只看楼主
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖
宇天旅梦
铜虫
(小有名气)
应助: 0
(幼儿园)
金币: 338.6
红花: 1
帖子: 134
在线: 57小时
虫号: 2178982
注册: 2012-12-10
性别:
MM
专业: 凝聚态物性 II :电子结构
[
求助
]
编一个fortran程序
需要一个fortran程序,比较简单的那种,例如f=((5x+6z)*e^(2i) )/(2x-z),其中z=(3y-1)*(x+2)
要求输出的结果是三列数据,分别对应x,y,f .并且每列有20个数。
这三组数据是要导入orgin中进行图像模拟的。
初学fortran,很多东西还不连贯。
请大师们对上面给的式子编个程序示范一下。
回复此楼
» 猜你喜欢
国自然申请面上模板最新2026版出了吗?
已经有7人回复
常年博士招收(双一流,工科)
已经有4人回复
推荐一本书
已经有10人回复
纳米粒子粒径的测量
已经有6人回复
溴的反应液脱色
已经有4人回复
参与限项
已经有5人回复
有没有人能给点建议
已经有5人回复
假如你的研究生提出不合理要求
已经有12人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
fortran里一个子程序不运行是怎么回事
已经有13人回复
fortran读写问题
已经有6人回复
一百个FORTRAN任务怎么能一次提交SSH计算
已经有3人回复
急求fortran运行错误原因,在线等
已经有7人回复
请教 fortran 运行错误的原因
已经有13人回复
FORTRAN新手 求助主程序循环问题
已经有10人回复
大家帮我看一个fortran的程序,我总是计算不出正确的结果
已经有20人回复
请教一个fortran小程序编译出错的问题,谢谢
已经有9人回复
如何用fortran编写高斯白噪声程序
已经有6人回复
【求助】Fortran语言赋值问题?
已经有3人回复
有关fortran的一次而问题,希望大家能帮帮忙,谢谢
已经有4人回复
写了一个fortran90的小程序,编译通不过,请大侠帮忙
已经有59人回复
【求助】如何写FORTRAN程序实现求平均最近邻距离
已经有34人回复
【求助】FORTRAN写文件时每行开头都多了一个空格?
已经有6人回复
【求助】用fortran怎么描述下面这样的情况,我是新手,请大家帮忙
已经有8人回复
【转帖】intel Fortran编译器的一个“危险”优化
已经有9人回复
【求助】请问一下fortran的可视化编程
已经有7人回复
【交流】Fortran语言答疑专帖
已经有157人回复
1楼
2013-08-24 18:46:41
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
宇天旅梦
铜虫
(小有名气)
应助: 0
(幼儿园)
金币: 338.6
红花: 1
帖子: 134
在线: 57小时
虫号: 2178982
注册: 2012-12-10
性别:
MM
专业: 凝聚态物性 II :电子结构
引用回帖:
6楼
:
Originally posted by
phy_yo
at 2013-08-25 09:21:29
抱歉 之前写得太着急了 所以献丑啦 哈哈
parameter(n=20)
integer k
real*8 x1,x2,y1,y2
complex*16 z,x(n),y(n),i,f
open(10,file='data.dat',status='unknown')
i=(0,1)
do 1 k=1,20
print*, &q ...
嗯,多谢啦。
程序运行时为什么要输入4个数,式子只要x,y啊,
print*, "insert xr,","xi,","yr,","yi"
read*, x1,x2,y1,y2
x(k)=cmplx(x1,x2)
y(k)=cmplx(y1,y2)
这一段为何要这样?
如果x按照从0开始,每运行出一个结果后自动加0.1,
y从0开始,每次加0.01,这样自动输入数据,不用手动,这怎么弄啊。
赞
一下
回复此楼
高级回复
7楼
2013-08-25 10:50:28
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
查看全部 18 个回答
phy_yo
铁虫
(小有名气)
应助: 3
(幼儿园)
金币: 452.3
散金: 1667
红花: 121
帖子: 255
在线: 60.8小时
虫号: 2414907
注册: 2013-04-12
性别: GG
专业: 凝聚态物性 II :电子结构
【答案】应助回帖
感谢参与,应助指数 +1
open(10,file='data.dat',status='unknown')
real*8 x,y,z,x(20),y(20)
do 1 i=1,20
input (*,*) x,y
x(i)=x
y(i)=y
1 continue
do 2 1,20
z=(3y(i)-1)*(x(i)+2)
f=((5x+6z)*e^(2i) )/(2x-z)
write(*,*) x(i),y(i),f
write(10,*) x(i),y(i),f
2 continue
pause
end
赞
一下
回复此楼
网络错误 无法获取数据
2楼
2013-08-24 20:27:45
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
宇天旅梦
铜虫
(小有名气)
应助: 0
(幼儿园)
金币: 338.6
红花: 1
帖子: 134
在线: 57小时
虫号: 2178982
注册: 2012-12-10
性别:
MM
专业: 凝聚态物性 II :电子结构
引用回帖:
2楼
:
Originally posted by
phy_yo
at 2013-08-24 20:27:45
open(10,file='data.dat',status='unknown')
real*8 x,y,z,x(20),y(20)
do 1 i=1,20
input (*,*) x,y
x(i)=x
y(i)=y
1 continue
do 2 1,20
z=(3y(i)-1)*(x(i)+2)
f=((5x+6z)*e^(2i) )/(2x-z)
write(*,* ...
式子中的 i 是虚数
赞
一下
回复此楼
3楼
2013-08-24 22:35:22
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
phy_yo
铁虫
(小有名气)
应助: 3
(幼儿园)
金币: 452.3
散金: 1667
红花: 121
帖子: 255
在线: 60.8小时
虫号: 2414907
注册: 2013-04-12
性别: GG
专业: 凝聚态物性 II :电子结构
【答案】应助回帖
引用回帖:
3楼
:
Originally posted by
宇天旅梦
at 2013-08-24 22:35:22
式子中的 i 是虚数
...
哦 那就把real*8改成complex*16
然后再在前面加一行parameter(i=(0,1))
[ 发自手机版 http://muchong.com/3g ]
赞
一下
回复此楼
网络错误 无法获取数据
4楼
2013-08-24 23:14:52
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
查看全部 18 个回答
如果回帖内容含有宣传信息,请如实选中。否则帐号将被全论坛禁言
普通表情
龙
兔
虎
猫
百度网盘
|
360云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
信息提示
关闭
请填处理意见
关闭
确定