
Matlab中的多条件跳转实现:关于FORTR中复杂goto的Matlab实现建议
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文探讨了在MATLAB环境中实现类似Fortran语言复杂GOTO语句的功能方法,重点介绍了如何处理基于多个条件判断的程序流程控制问题,并提供了一些实用的编程技巧和示例代码。
关于在 Matlab 中使用“go to”的话题一直存在不少争议。我们是结构化编程的忠实支持者,在 FORTRAN 应用程序开发过程中很少使用它。然而,有时候为了实现快速而简便的功能重定向,“go to”语句似乎又是必不可少的选择之一。尽管如此,我们必须承认,在 Matlab 环境中运用“转到”功能可能会导致很多难以接受的代码质量问题。“以娱乐为目的”的“去”指令由 Husam Aldahiyat 在 Mathworks 的文件交换平台上提出,这激发了我们在长时间等待 FORTRAN 到 Matlab 子程序转换的过程中尝试使用它。然而,“去”语句对我们来说并不适用,其主要问题是无法将控制权转移到同一应用程序中的其他 .m 文件中执行。因此,我们决定自己动手,在 Matlab 中以结构化的方式实现条件性的“go to”,以便更好地移植 FORTRAN 子程序编程逻辑。
全部评论 (0)
还没有任何评论哟~


