首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
充分利用现有的Fortran程序,通过混编方式,将其移植到.NET平台下,实现了地震属性分析中C#可视化程序调用Fortran语言的混合编程。改造现有的Fortran源码,一方面可以达到两种语言优势互补的目的,另一方面可以利用前人留下的大量的Fortran程序,避免重复的编程,大大节约了科学研究时间。  相似文献   

2.
C语言和Fortran语言在科学计算中发挥了重要作用,而Matlab作为一种新型的高性能的语言,它和传统的程序设计语言相比具有强大的数学运算功能和绘图功能.文中主要介绍了如何用Matlab来进行电力电子电路仿真,并通过几个算例来说明它的有效性.  相似文献   

3.
暖通空调领域存在大量由Fortran语言编写的十分珍贵源代码,舍弃它将造成很大浪费,并且很多软件对计算结果只是作了简单的数据输出,给用户带来了很多不便,基于此,介绍了利用VC与Fortran进行混合编程将Fortran程序从DOS环境下移植到Windows环境下和利用Matcom对数据进行可视化的方法.  相似文献   

4.
针对 FORTRAN语言便于科学计算 ,而处理图形的功能较差 ;VC+ +图形处理的功能较强 ,而在科学计算方面比较复杂的问题 ,采用 VC+ +和 FORTRAN两种语言进行混合编程 ,编制出界面良好、功能完善的程序。探讨了 VC+ +与 Fortran混合调用的实现方法、接口规范、参数调用约定等  相似文献   

5.
通过将原程序的程序块由52个改为12个,由FortranⅣ语言改为Fortran17语言,并将某些程序块作修改,把Gauss 80从头计算程序首次成功地移植到MV/8000计算机上.对开壳层和闭壳层体系的能量、几何构型及分子轨道定域化的计算结果符合文献或实验,表明原程序的功能得以保留和开发应用.  相似文献   

6.
介绍了可移植可扩展科学计算工具箱(PETSc:Portable,Extensible Toolkit for Scientific Computation)及MPI编程的方法,通过具体实例讨论了如何在高性能计算机上基于PETSc进行Fortran语言的并行编程,所给出的程序代码均已运行成功,并给出了具体结果.  相似文献   

7.
介绍了Fortran 90绘图功能及函数的使用。通过对Fortran 90在图形、图像方面的应用实例研究表明:将Fortran 90强大的数组计算优势应用于图形、图像处理后,不仅可以提高编程效率,而且能够使程序结构更清晰、可读性好,确保了图形、图像处理程序的设计质量,因此,Fortran 90是实现科学计算可视化的有力工具之一。  相似文献   

8.
基于MathLink的Fortran与Mathematica接口   总被引:2,自引:0,他引:2  
Fortran是数值计算程序设计的主导语言,已有较多应用与文献用VC,VB等语言来支持Fortran程序的可视化,但Fortran计算能力的进一步开发没有得到重视。该文讨论了基于MathLink的Fortran与Mathematica接口技术及其实现问题。通过将符号计算功能强大的Mathematica植入Fortran,有力地增强了Fortran程序的表达力,使其更加适应科学与工程计算中符号推导与数值计算紧密联系的实际情况。在这个意义上,也使已有的Fortran代码资源得到保护。  相似文献   

9.
Fortran语言具有很高的执行效率,广泛地应用于数值计算领域,积累了大量高效可靠的源程序,例如,Microsoft公司的IMSL Fortran程序库,为科学计算提供了强大的工具。VB.NET是完全面向对象的语言,与VB相比,VB.NET具有快速简易地开发功能更强大的Windows程序的优点。剖析了VB.NET通过动态链接库模式调用Fortran的混合编程,针对变量、字符串、数组、结构体、结构体数组等情况给出对应的调用方法,并给出了典型示例。为开发集合Fortran和VB.NET优点,兼具高执行效率和快速简易开发能力的软件提供技术支持。  相似文献   

10.
20世纪的最后十余年,对不可压缩流场发展起来的SIMPLE系列算法已经被成功推广到可压缩流体。本文采用这种推广后的数值模拟方法,用Fortran语言自己编写程序来计算圆管内空气周期性充分发展的层流流动。计算结果表明作者的程序是正确的。  相似文献   

11.
采用Modified UNIQUAC Model作为活度系数模型,开发了基于Windows操作系统的计算二组分气液平衡的MCECS系统(Multi Component Equilibria Calculation System).MCECS系统采用美国Compaq公司开发的Visual Fortran6.6作为开发环境,用Fortran语言作为开发语言.由于Fortran资源相对还比较少,MCECS系统使用C 开发用户界面.  相似文献   

12.
有限元软件ANSYS 在模型的网格划分方面功能非常强大.通过举例说明了如何用ANSYS 参数设计语言生成网格,并提供了相应的宏命令文件.随后,用Fortran 语言编写了将CDB 文本文件中的网格信息转换成自编程序可以识别的网格数据的Fortran 源程序.该程序适用于由SHELL93 单元所生成的网格.  相似文献   

13.
MATLAB具有强大的矩阵运算能力、简便的绘图功能、丰富的算法工具箱,以及高效、可视化、推理能力强等特点,是目前理论研究和工程应用中流行最广的科学计算语言.结合电路分析的具体实例,介绍了应用MATLAB语言编程对电路进行辅助计算和辅助分析的方法.将MATLAB软件引入到电路分析中,大大地提高了计算精度和工作效率,为电路分析提供了一个有效的辅助工具.  相似文献   

14.
根据有限元分析原理,利用Fortran语言编制了重轨断面温度场的计算程序。通过采用变时间步长、调整传热计算参数和变换划分的网格数等优化算法,对武钢重轨(50kg/m)冷却温度场进行模拟计算,寻求到了一种高效省时的单元网格划分数和计算步长。实验验证表明,计算结果与实验结果吻合良好。  相似文献   

15.
给出一种Fortran DPM程序与Matlab语言相结合的放射治疗剂量分布仿真方法.利用蒙特卡罗方法模拟放射治疗剂量分布,改写已有的用Fortran语言编写的放射治疗程序DPM(dose planningmethod),与方便图形处理的Matlab语言相接口,处理DPM得到的计算结果.仿真结果表明,通过这种结合处理,可以很方便地得到等剂量分布曲线和等剂量面等图形,将仿真出的剂量计算结果明显地显示出来,为实际应用带来很多方便.  相似文献   

16.
张可儿  胡红 《甘肃科技》2011,27(6):17-18,93
针对需要研究的超宽带TEM喇叭天线,先应用XFDTD软件进行建模和剖分,然后使用Fortran语言读取包含网格剖分信息的文件,完成计算模型的初始化,再采用Fortran语言实现时域有限差分法算法,对天线模型在时域进行迭代运算,完成天线的仿真,并给出天线指定点的电磁场信息.与XFDTD软件相比,编写的FDTD程序具有计算...  相似文献   

17.
作者根据 DM/PL 指令,用 Fortran 语言 IBM-PC 计算机与 DMP42绘图机数据交换的驱动程序。  相似文献   

18.
本文提出了汽车水箱零件冷冲模具的计算机辅助设计构思和方法,在输入汽车水箱零件的主要参数后,用Fortran语言计算相应模具各种数据,形成数据文件,用AutoLISP程序提取数据,自动生成模具设计图,系统得到了较好的应用。  相似文献   

19.
给出了一种将隐式时域逐步积分算法转换为显式时域逐步积分算法的方法,避免了求解耦联方程组,提高了计算效率.对于暂态波源作用下的弹性半空间,利用有限单元法划分网格、建立结构动力方程,并应用Fortran语言对中心差分算法和平均常加速度显式算法编程,求解脉冲荷载作用下的出平面运动.2种算法计算结果对比表明,常加速度显式算法可以较好地应用于工程波动数值模拟中.  相似文献   

20.
颜色渐变的算法研究   总被引:4,自引:1,他引:4  
科学计算可视化中数据场可视化的一个关键问题,是如何运用不同的颜色来表达和区分不同的数据源.在分析彩色系统的基础上,研究了10种用于伪彩色表达的颜色渐变算法,在与MATLAB软件算法比较的基础上,将这些算法运用在科学技术研究的实际应用中,并给出了实例.试验结果和实际使用结果都表明,本文的算法是有效的方法,具有良好的科学和工程应用价值。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号