通过运行local函数可以看到,所有在函数中创建的变量在函数运行结束后就不存在了。也就是说,局部变量的生存周期仅在函数的活动期间内。 与局部变量相对应的就是全局变量。MATLAB将全局变量保存在特殊的工作空间进行统一维护、管理,而将变量声明为全局变量的方法就是在使用变量前,用关键字global声明,例如声明全局变量gXY: global gXY whos Name Size Bytes Class gXY 0x0 0 double array (global) Grand total is 0 elements using 0 bytes 需要强调一点,MATLAB管理、维护全局变量和局部变量使用了不同的工作空间,所以使用global关键字创建全局变量的时候有三种情况: (1) 若声明为全局的变量在当前的工作空间和全局工作空间都不存在,则创建一个新的变量,然后为这个变量赋值为空数组,该变量同时存在于局部工作空间和全局工作空间。 (2) 若声明为全局的变量已经存在于全局工作空间中,则不会在全局工作空间创建新的变量,其数值同时赋值给局部工作空间中的变量。 (3) 若声
您可能关注的文档
最近下载
- 工程造价档案管理规则.docx VIP
- 2026年预制菜昆虫蛋白食品加工报告.docx
- 江西赣州市于都县2025-2026学年七年级下学期期中考试语文试题(试卷+解析).pdf VIP
- 心理学的起源与发展课件.ppt VIP
- 如何进行有效的医学科研项目管理.pptx VIP
- 小学三年级奥数题练习及答案(含解析).docx VIP
- 教育评价改革试点项目总结报告.docx VIP
- 初中八年级英语下册 Unit 8 A Green World 基于项目式学习(PBL)的环保倡议书撰写任务教学设计.docx VIP
- 中图版地理七年级下册7.2《 台湾省》课件(共33张PPT)(含音频+视频).pptx VIP
- 川教版《生命生态安全》九年级上册第十二课 认识能源 课件.pptx VIP
原创力文档

文档评论(0)