求助,Matlab中如何将一个结构体数组变量弄成全局变量?谢谢
1个回答
展开全部
可以用函数(文件)调用。
把结构体数组变量定义在一个函数(文件中),在所有用到它的函数(文件)里,提前调用(包含或加载),但是一定要注意变量的命名和变量的局部性和全局性。
把结构体数组变量定义在一个函数(文件中),在所有用到它的函数(文件)里,提前调用(包含或加载),但是一定要注意变量的命名和变量的局部性和全局性。
更多追问追答
追问
谢谢~~但是我解决的是一个优化问题,用到的是x = fmincon(@OptimFun1,[5 5],[],[],[],[],[0 0],[10 10],@ConFun1);,所以想在OptimFun1中用到其他文件中的结构体,无法用变量传递,不知如何是好?用global试了下 还是不行
追答
你的意思是这个结构体是在其他文件中生成的?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询