Fortran 板


LINE

想请问一下 如果原本我有一个程式 是在计算 有一个球 质量是常数,然後给一些条件 可以列出他在空中每一秒 不同的位置 然後我现在想改写 他的质量会随时间每一秒变化 请问可否给小弟一些灵感 应该怎麽去写吗? 目前是想说把质量抓出来写一个子程式,但是不知道 1.该如何把质量设定每一秒增加多少 2.该如何把这个子程式应用到主程式 让主程式将每一秒的质量代入计算求位置 谢谢帮忙! --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.26.246
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Fortran/M.1396531389.A.DC8.html ※ 编辑: darrenmm (111.240.241.195), 04/03/2014 21:47:37
1F:→ ll3:这问题...  跟FORTRAN的关系在於? 04/03 21:55
2F:→ blc:try function 04/03 21:59
SORRY 没有讲清楚 因为程式是fortran写的 所以想问有没有人用fortran写过类似的状况 可以指导一下小弟 让小弟参考一下 感激不尽
3F:→ Cypresslin:你的第一个问题应该看你要算什麽吧? 04/04 01:52
4F:→ ll3:这摆明就是作业嘛  最少也自己做过 有错在来问哪边错了  04/06 08:27
您好 是期末专题没错 不过请不要误会 我只是想请教 有没有人有经验该怎麽去架构这种程式(我也一直有在思考) 绝非直接想请人帮忙做(如果是的话 我就会把code放上来请版友帮忙改了)
5F:→ ll3:乖乖回去看书吧 连这基本的也想捡现成  04/06 16:47
您好,请问这很基本吗? 我当然知道质量要变成时间的变数直接写成类似 (例如时间为1~100秒 且每一秒增加1单位) do i=1,100 m=m+1 end do 但是把一个上万行的程式,要把原来质量=constant改成质量等於随时间变化的变数 而且在"其他的每一个计算中"也要把"质量为时间的变数"套进去考虑 这算是很基本的问题吗? 可否给小弟一点方向,我翻了满多书的都没有类似的题目 可否给小弟一些书籍或是关键字让我去研究一下 我目前想到可行的方法是在每一个计算回圈中都把质量变数加进去 让每一次迭代时质量也一起改变 但是回圈有上百个耶 难道每个都要加吗==
6F:→ wenni:期末专题的话 code也是教授提供的 那应该会有小改就work的路 04/06 21:59
7F:→ wenni:而且既然是期末专题 改个上百个回圈也不算过份吧? 04/06 21:59
8F:→ wenni:这是我自己的经验 也许观察一下质量变数 然後用global变数作 04/06 22:01
我知道最直接的方法就是 每一个计算回圈中都把质量变数加进去 让每一次迭代时质量也一起改变 但只是想问有没有更聪明一点的方法 还是就只有这种方法呢? 因为我觉得这种方法似乎不是一个好方法 例如如果之後质量变化率要改函数 岂不是每一个回圈又要逐条审查@@
9F:→ wenni:所以我才说要观察一下程式 应该是有地方可以只改他其他全变 04/06 22:12
10F:→ wenni:书查不太到是因为是程式架构跟coding技巧 先弄清楚架构吧 04/06 22:15
11F:→ roythepigmy:用一个大回圈把原本的回圈全部包住? 04/07 01:51
12F:→ roythepigmy:新回圈用来处理质量随时间变化的问题 04/07 01:51
13F:→ roythepigmy:因为听起来原本的质量是constant 04/07 01:52
14F:→ roythepigmy:把CONSTANT改为变数, 给个初始值 04/07 01:53
15F:→ roythepigmy:呃...因为没看到原始码, 我是用猜的, 参考就好 04/07 01:54
16F:→ rex0707:我觉得这跟fortran本身比较没关系欸 应该跟程式撰写的架构 04/07 18:15
17F:→ rex0707:有关吧 04/07 18:15
18F:→ wenni:推楼上 04/07 18:25
谢谢各位的帮忙!我已经有一些想法了 这几天会来试试看! ※ 编辑: darrenmm (111.251.136.242), 04/07/2014 21:26:26







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP