- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
**********************FORTRAN图形操作by课程介绍目标本课程旨在帮助学生掌握FORTRAN语言图形编程的知识和技能,为他们进行科学计算、数据可视化和模拟仿真等方面的应用奠定基础。内容课程将涵盖FORTRAN图形编程的基础知识、常用图形库、图形绘制方法、坐标系统、图形动画、三维图形编程等内容。FORTRAN语言简介历史悠久FORTRAN语言诞生于1950年代,是世界上第一个被广泛应用的高级编程语言。科学计算FORTRAN语言被广泛用于科学计算、工程技术、数学计算等领域。结构化FORTRAN语言具有结构化的程序设计风格,易于理解和维护。FORTRAN图形编程概述1图形库FORTRAN语言提供了丰富的图形库,如GKS、OpenGL等。2图形绘制利用图形库中的函数,可以绘制点、线、多边形、圆形、椭圆等图形。3图形操作除了绘制图形,还可以进行图形变换、填充、颜色设置、文字绘制等操作。绘制点和线1点使用PLOT命令绘制单个点2线使用LINE命令绘制直线段3多点连线使用多条LINE命令绘制多点连线绘制基本几何图形1矩形矩形由四个直角和四条边组成。它可以使用简单的线条绘制,并通过填充颜色来添加视觉效果。2正方形正方形是矩形的一种特殊类型,它的四条边相等,并且四个角都是直角。可以使用相同的绘制方法来创建正方形。3三角形三角形由三条边和三个角组成。它可以使用三种不同的方式绘制,例如,三个点、两条边和一个角、或一条边和两个角。绘制多边形1定义顶点坐标使用数组存储多边形顶点的坐标2连接顶点使用绘图函数依次连接顶点,形成闭合图形3填充颜色选择合适的颜色填充多边形内部绘制圆形圆心坐标使用圆心坐标(X,Y)指定圆形的中心位置。半径使用半径值R确定圆形的尺寸。绘制方法FORTRAN提供了多种绘制圆形的函数,例如CIRCLE或ARC函数。绘制椭圆1椭圆定义椭圆是圆形的一种变形,由两个焦点和一个常数定义。2FORTRAN函数使用内置函数或库函数绘制椭圆。3参数设置指定中心坐标、长半轴、短半轴和颜色等参数。填充图形1区域填充填充图形是指在图形内部区域内填充颜色或图案,以突出显示图形形状。2填充算法FORTRAN提供多种填充算法,例如扫描线填充法,可根据边界信息对图形内部进行填充。3填充颜色填充颜色可以使用预定义的颜色常量或自定义颜色代码进行设置。4填充图案填充图案可以用不同的图案元素进行填充,例如网格、斜线、点阵等。设置线型与颜色线型FORTRAN提供多种线型,例如实线、虚线、点线等,用于控制图形线条的外观。颜色FORTRAN支持多种颜色,例如红色、绿色、蓝色等,用于控制图形线条的颜色。绘制文字1文本位置设置文本绘制的坐标位置。2文本内容指定要绘制的文本字符串。3文本属性控制文本的字体、大小、颜色等。使用子程序实现图形模块化代码子程序可以将复杂的图形绘制过程分解成更小的、可重用的模块。代码重用子程序可以多次调用,从而简化了图形编程的复杂性。提高可读性将代码拆分成子程序可以使代码更易于理解和维护。增强可扩展性子程序可以方便地修改和扩展,以适应不同的图形绘制需求。图形坐标系统世界坐标系用于描述图形对象在真实世界中的位置和大小。设备坐标系用于描述图形对象在输出设备上的位置和大小。用户坐标系用于方便用户进行图形编程,通常与世界坐标系或设备坐标系相关联。图形坐标变换1平移变换将图形沿某个方向移动2缩放变换改变图形的大小3旋转变换将图形绕某个点旋转一定角度图形窗口操作窗口创建使用FORTRAN库函数创建图形窗口,设置窗口大小、位置和标题。窗口调整调整窗口大小、移动窗口位置,并设置窗口是否可调整大小。窗口关闭关闭图形窗口,释放相关资源。图形输出设备1显示器最常用的图形输出设备,提供视觉化的图形界面。2打印机用于将图形打印到纸张或其他介质上,生成硬拷贝。3绘图仪用于绘制精确的图形,常用于工程设计和制图领域。读取键盘输入获取字符使用FORTRAN内置函数READ,可以从键盘读取用户输入的字符数据。处理输入根据应用需求,对读取到的字符进行处理,例如转换成数字、字符串等。显示结果将处理后的结果显示在屏幕上,或用于其他操作。读取鼠标输入1事件驱动鼠标事件触发响应函数。2位置信息获取鼠标点击位置坐标。3按钮状态判断鼠标按键按下或松开。图形动画实现1帧动画通过逐帧绘制
您可能关注的文档
最近下载
- Engineer开版和级放软件教程要点.doc
- 党纪学习教育学习心得体会.docx VIP
- 辽宁省五校(东北育才中学、辽宁省实验中学、大连24中学、大连八中、鞍山一中)2025届高三上学期期末考试 化学 含答案.docx
- 煤矿地表沉陷岩移观测设计.doc VIP
- 20252030年中国CAE软件行业市场行情监测及发展前景研判.pptx VIP
- 中医内科学课件-痫病.ppt VIP
- 【西门子】SINAMICS V90 PROFINET, SIMOTICS S-1FL6 操作说明.pdf
- 高级宏观经济学.pptx VIP
- 7-9年级劳动教育学年清单(第4稿).docx
- 党纪学习教育工作总结.docx VIP
文档评论(0)