首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
FORTRAN到C语言转换的一些方法沈阳工学院谭颖现在已经有将FORTRAN转换为C语言的应用软件,但在不太复杂的程序情况下,我们自己可以简便地做相应的转换。C语言与FORTRAN有许多相似之处,如在FORTRAN中的COMMON语句可以用C语言中的...  相似文献   

2.
FORTRAN程序调用MATLAB引擎实现计算可视化   总被引:4,自引:0,他引:4  
探索了FORTRAN程序调用MATLAB函数的基本原理,用实例介绍了调用MATLAB引擎函数,实现FORTRAN程序计算结果的可视化过程。并给出如何编译带有MATLAB引擎函数FORTRAN程序的具体技术。  相似文献   

3.
复平面上超越函数零点的数值计算   总被引:5,自引:0,他引:5  
复平面上超越函数零点的数值计算龙云亮,文希理,谢处方(成都电子科技大学)ANIMPLEMENTATIONOFAROOTFINDINGALGORITHMFORTRANSCENDENTALFUNCTIONSINACOMPLEXPLANE¥LongYun-...  相似文献   

4.
介绍了如何采用FORTRAN语言读取不是FORTRAN语言所写的二进制文件,并以处理BMP和SPT图形文件为例,介绍了如何使用所讲述的方法。  相似文献   

5.
方卯发 《计算机学报》1994,17(4):316-318
微机快速傅氏变换图象识别的研究方卯发(湖南师范大学物理系长沙410081)STUDYONPATTERNRECOGNITIONBYFASTFOURIERTRANSFORMONCOMPUTER¥FangMaofa(DepartmentofPhysics,...  相似文献   

6.
HPF—FORTRAN最新版本   总被引:3,自引:0,他引:3  
HPF(高性能FORTRAN)公布于1993年,是当今世界上FORTRAN语言的最新版本。本文系统地介绍了HPF相对于以往FORTRAN版本(主要是FORTRAN90)的新特点,并举出了一个程序实例,供并行计算技术的研究者以及工程技术人员参考。  相似文献   

7.
本文以WATCOM FORTRAN77/386编译系统为例,讨论了FORTRA,程序中使用动态内存管理,完善二进制I/O功能,DOS/BIOS调用,鼠标编程以及在保护模式下应该注意的一些问题。  相似文献   

8.
本文在简单介绍NDP FORTRAN和FORTRAN Powerstation4.0的基础上,通过几个FORTRAN77程序的试验,说明了在将NDP FORTRAN环境下编译运行无误的源码移植到FORTRAN Powerstation4.0环境时文件输入输出应注意的几个问题及解决方法。  相似文献   

9.
本文介绍一个面向FORTRAN的程序设计环境FOPE(FORTRANOrientedProgrammingEnvironment)。FOPE提供对FORTRAN程序的静态分析、动态分析、程序变换、DO循环变换、文档生成等功能,文中详细地介绍了这些功能。FOPE的一个重要特点是可视化。可视化工具有程序调用关系图、过程控制流图和数据依赖图三种,它能做到对程序的静态结构和动态运行过程用图形显示。FOPE环境以X-Window为基础,建立了窗口用户界面,大大地方便了使用。  相似文献   

10.
FORTRAN数据文件的结构及用C语言直接对FORTRAN数据文件进行数据读取和处理的方法,并结合实例,给出了完成操作的C语言源程序  相似文献   

11.
This paper describes an approach to teaching problem solving in an introductory programming course using the FORTRAN language. The course is oriented around a set of problems which are used to illustrate a problem solving methodology. Three pedagogic aids (data table, flow diagram, and program system chart) and two control structure extensions to the FORTRAN language are used in order to provide a more convenient framework in which students can practice good problem solving and programming techniques. The control structure extensions facilitate structured programming in FORTRAN. The use of the control structures and the pedagogic aids is illustrated in the solution of a simple statistics problem: the benefits derived from using these aids are also discussed.  相似文献   

12.
This paper presents the development and applications of the finite element software, NASAB, which can be used for linear, geometrically nonlinear, and materially nonlinear analyses of structure and nonlinear aerostatic stability analysis of cable-supported bridges. The software program consists of two main parts: a programming part and a computational part. The windows programming part written in FORTRAN90 was designed mainly to present the NASAB software in a user-friendly environment. The computational part was written in FORTRAN77. The use of FORTRAN77 is to effectively take advantage of existing codes, thus speeding up code design and implementation. The usefulness of FORTRAN programming language to develop a user-friendly interface including pre-processing and post-processing has been demonstrated by the present version of the software.  相似文献   

13.
FORTRAN M is a small set of extensions to FORTRAN 77 that supports a modular approach to the design of message-passing programs. It has the following features. (1) Modularity. Programs are constructed by using explicitly declared communication channels to plug together program modules called processes. A process can encapsulate common data, subprocesses, and internal communication. (2) Safety. Operations on channels are restricted so as to guarantee deterministic execution, even in dynamic computations that create and delete processes and channels. Channels are typed, so a compiler can check for correct usage. (3) Architecture Independence. The mapping of processes to processors can be specified with respect to a virtual computer with size and shape different from that of the target computer. Mapping is specified by annotations that influence performance but not correctness. (4) Efficiency. FORTRAN M can be compiled efficiently for uniprocessors, shared-memory computers, distributed-memory computers, and networks of workstations. Because message passing is incorporated into the language, a compiler can optimize communication as well as computation.  相似文献   

14.
Through the use of pre-processing techniques, FORTRAN IV has been enhanced to provide arbitrarily large precision for operations on the standard data types of FORTRAN IV. The data type INTERVAL has also been implemented and provided with extended precision operations. Along with the enhanced precision, the readability of the code has been improved. Fixed format code is not expected and contemporary control structures have been added. The extended precision operations are realized with an interpretive support structure. These support algorithms are largely integer based and written in a common form of FORTRAN IV; thus, a large measure of portability is provided.  相似文献   

15.
生物大分子图形软件的研制   总被引:2,自引:0,他引:2  
我们设计了生物大分子图形显示软件(BIOMOL).程序用FORTRAN77语言编写,分为在VAX计算机和SGI图形工作站上运行的两个版本,该系统具有结构显示、几何操作、部分结构显示以及多模型显示等功能.  相似文献   

16.
本文介绍一种利用AutoCAD、Plot库和Fortran语言进行建筑结构设计的一般方法,论述了该方法的特点、设计思想、实现方法以及一些设计技巧.  相似文献   

17.
In designing a POP-2 compiler for the CDC 6000 series machines, it became apparent that there was a requirement to link to precomiled FORTRAN subprograms in order to use the advantages of FORTRAN and to make use of the extensive liberaries available. This paper describes the design considerations, the principal problems involved and the subsequent implementation of the POP-2/FORTRAN system. It is concluded that the general design aims were successfully achieved, that is: the system is primarily a POP-2 system, calls to FORTRAN subprograms have exactly the same syntax as calls to POP-2 functions and the restrictions on FORTRAN subprograms are minimal. The space overhead of having FORTRAN unused is about 10 per cent.  相似文献   

18.
Theorists in Edinburgh University Physics Department are currently using two ICL Distributed Array Processors (DAPs), programmed in a matrix and vector extension of FORTRAN called DAP FORTRAN, to perform a variety of numerical simulations. However, many of the next generation of array processors, in particular the GEC Rectangular Image and Data processor (GRID), will be programmed in parallel extensions of C, like GRID-extended C. In this paper software is described which translates DAP FORTRAN into GRID-extended C, as well as FORTRAN 77 into C, enabling DAP FORTRAN programs to be run on the GRID.  相似文献   

19.
This article discusses attitudes about "automatic programming," the economics of programming, and existing programming systems, all in the early 1950s. It describes the formation of the FORTRAN group, its knowledge of existing systems, its plans for FORTRAN, and the development of the language in 1954. It describes the development of the optimizing compiler for FORTRAN I, of various language manuals, and of FORTRAN II and III. It concludes with remarks about later developments and the impact of FORTRAN and its successors on programming today.  相似文献   

20.
The quality of code generated by two commercially available FORTRAN preprocessors is examined. These preprocessors augment FORTRAN with ‘structured’ control structures such as the IF-THEN-ELSE and WHILE statements. Two versions of benchmark programs were written and tested, one version produced by the preprocessor, the other, performing the same computation, produced by careful hand-coding directly in FORTRAN. The code generated by the preprocessor and the code written directly in FORTRAN were then compiled. The resulting object modules were then compared for relative execution time and size. This experiment was repeated on three computers, and five compilers with various optimization levels. The results indicate that a substantial overhead in storage space may be paid by using a preprocessor rather than direct coding in FORTRAN, and that in some cases execution time may be increased somewhat by using a FORTRAN preprocessor.  相似文献   

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

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