matlab/global
时间: 2023-08-25 13:09:39 浏览: 155
Global Optimization with MATLAB
在Matlab中,global变量是指在函数中使用的全局变量。在Matlab中,代码可以位于三种不同的地方:命令行、脚本和函数。当在代码中使用global语句时,Matlab会在全局工作区中查找声明的变量是否已经存在。如果不存在,Matlab会在全局工作区中创建这个变量,并给其赋值为空(\[\])。同时,在当前的工作区中也会创建一个与其同名的变量,这个变量实际上是全局工作区中变量的链接,其值会保持与全局工作区中的值一致。如果这个变量已经存在于全局工作区中,Matlab不会重新创建这个变量,而是直接在当前的工作区中创建一个与其同名的变量,其也是全局工作区中变量的链接。因此,当我们更新一个全局变量时,所有声明了global的工作区中的变量都会同时更新。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* *2* *3* [Matlab的global变量](https://blog.csdn.net/weixin_34742806/article/details/115819906)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文