24小时热门版块排行榜    

CyRhmU.jpeg
查看: 10748  |  回复: 157
本帖产生 1 个 程序强帖 ,点击这里进行查看

maomao1210

金虫 (正式写手)


余泽成(金币+1): 谢谢参与应助! 2011-10-14 09:56:32
引用回帖:
100楼: Originally posted by wysqh at 2011-04-11 09:23:22:
你好!
现在采用matlab产生了一个特定的128*128矩阵,存为data.dat文件,现在想把这些值导入FORTRAN  变为eta(i,j),行列要一一对应,应该怎么实现呢?

把原来的数据使用fortran读入的时候,切记fortran是列优先读入,就可以了。
依据你的输入文件的数据排列方式,有很多种读入相应的写法。还真不好一一罗列。
111楼2011-10-13 20:49:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

maomao1210

金虫 (正式写手)

★ ★
余泽成(金币+2): 谢谢参与应助! 2011-10-14 09:56:51
引用回帖:
110楼: Originally posted by 四毛@ at 2011-09-05 09:23:29:
请问在fortran中 abs(*),当*<1的时候暗杀(*)是直接为零了吗?

很不好意思呀,问题没有及时回复,前段时间在家里照顾孩子,没有时间上网,有时候是朋友使用我的账号上的,没有及时回复,勿见怪。很抱歉。

abs() ,dabs()对实/整型,来说是取绝对值,cdabs()对复数来说是求模哦,
其实你可以写个简单的小程序尝试一下,岂不是更好?不要害怕错误,错了,才能进步和有所发现,你说呢?
112楼2011-10-13 20:59:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

maomao1210

金虫 (正式写手)


余泽成(金币+1): 辛苦了! 2011-10-14 09:57:05
引用回帖:
109楼: Originally posted by anshenyu at 2011-08-25 16:19:02:
请教下fortran能不能处理这样的矩阵代数方程?
P=(I-PH^TH/r)(APA^T+BB^Tq)
其中大写字母均代表矩阵

很不好意思呀,问题没有及时回复,前段时间在家里照顾孩子,没有时间上网,有时候是朋友使用我的账号上的,没有及时回复,勿见怪。很抱歉。

我不知道你所谓的能处理是啥意思呢?是求解?是程序化求解?不明白。
如果你想利用fortran编程求解的话,那需要有实际可行的算法,然后最优化编程实现,你这个应该不是语言本身问题吧?
113楼2011-10-13 21:03:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cody945

铁杆木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
dubo(金币+1): 感谢参与 2011-10-23 11:45:57
引用回帖:
1楼: Originally posted by maomao1210 at 2009-05-31 18:15:40:
[box=pink]

帖主寄言


其实语言并不是最重要的,形势的载体而已,fortran擅长工程计算,因为工作需要,偶尔用用fortran。在此开贴目的有二:

第一,希望能和大 ...

我是过程系统工程专业的,硕博连读,做一个反应的全系统模拟包括反应精馏换热,现在想用fortran编程做二次开发,建立系统的优化数学模型,还有就是运用数学规划法建立MINLP换热网络数学模型并求解(还分为无分流有分流),还有想把做好的反应动力学方程用fortran编程镶嵌到proii里,这些现在都是设想,我fortran没学过,现在要开始学,我很迷茫,不知怎么入手做?请问有没有什么建议呢?呵呵
114楼2011-10-16 10:03:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

maomao1210

金虫 (正式写手)


jjdg(金币+1): 感谢参与 2011-10-23 02:38:49
引用回帖:
114楼: Originally posted by cody945 at 2011-10-16 10:03:28:
我是过程系统工程专业的,硕博连读,做一个反应的全系统模拟包括反应精馏换热,现在想用fortran编程做二次开发,建立系统的优化数学模型,还有就是运用数学规划法建立MINLP换热网络数学模型并求解(还分为无分流 ...

简单的学习一些FORTRN的入门语法知识,再自己多练习一些,多读读自己本专业领域的代码,尝试着多看多想多模仿,路自然慢慢就顺了。
115楼2011-10-20 09:31:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhanwentao

铜虫 (初入文坛)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
dubo(金币+1): 感谢参与 2011-10-23 11:46:05
请问小世界网络用Fortran怎么模拟仿真程序如何写啊?谢谢
相信自己,只能靠自己
116楼2011-10-22 11:55:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sujie1988

木虫 (正式写手)


小木虫(金币+0.5):给个红包,谢谢回帖
楼主你好:
     我的系统是WIN7,为什么安装CVF6.1,能打开文件,但是不能编译文件呢,只要编译就出现错误,CVF6.1自动关闭!
   另外,我在运行徐士良的算法程序集典例时,如MBETA.FOR时,为什么总是出现如:Mbeta.obj:error  LINK2001:unresolved  external  symbol—MGAM1@4。的错误!因为都是一些经典算例,不可能是程序错误,还望版主给予帮助!谢谢!
阳光总在风雨后
117楼2011-10-24 14:32:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

maomao1210

金虫 (正式写手)


余泽成(金币+1): 谢谢参与应助! 2011-11-02 10:35:43
引用回帖:
117楼: Originally posted by sujie1988 at 2011-10-24 14:32:26:
楼主你好:
     我的系统是WIN7,为什么安装CVF6.1,能打开文件,但是不能编译文件呢,只要编译就出现错误,CVF6.1自动关闭!
   另外,我在运行徐士良的算法程序集典例时,如MBETA.FOR时,为什么总是出现如:M ...

您好呀,你编译的MBETA的时候,仅仅编译了,MBETA.FOR的文件吧,这仅仅是一个子程序,那句提示的错误是少了一个子程序,MGAM1.FOR, 两个文件一起编译就可以了,当然了,还要包括主程序,就可以了。至于WIN7,我真不知道呢,我没在这个系统下计算过,没有过类似的经验,不能给出回答,见谅呀。
118楼2011-10-25 14:18:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

maomao1210

金虫 (正式写手)

引用回帖:
116楼: Originally posted by zhanwentao at 2011-10-22 11:55:02:
请问小世界网络用Fortran怎么模拟仿真程序如何写啊?谢谢

这个问题有点难以回答哦,如何数值模拟小世界网络理论的某些问题???呵呵,首先要模拟的啥你要懂吧,再次用啥模拟的你也要懂吧?还是说不清楚,抱歉哦,难以回答。
119楼2011-10-25 14:24:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

maomao1210

金虫 (正式写手)

★ ★
微尘、梦想(金币+2): 辛苦了 2011-10-26 19:34:40
引用回帖:
114楼: Originally posted by cody945 at 2011-10-16 10:03:28:
我是过程系统工程专业的,硕博连读,做一个反应的全系统模拟包括反应精馏换热,现在想用fortran编程做二次开发,建立系统的优化数学模型,还有就是运用数学规划法建立MINLP换热网络数学模型并求解(还分为无分流 ...

找本FORTRAN书,看看简单的语法知识,练习一下简单的程序,尝试着去读一些本专业相关的程序代码,借鉴,模仿,进步,升华。平时注意多练习写代码,积累,总结。经验很重要。
120楼2011-10-25 14:27:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 maomao1210 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见