lzth.net
当前位置:首页 >> mAtlAB 中主函数和子函数的变量可以相同吗 >>

mAtlAB 中主函数和子函数的变量可以相同吗

如果不是传递的变量和全局变量就无影响

使用global传递全局变量到子函数, 例如 主函数声明 global x;x=12;子函数中 用g

可以的,应该先在函数中变量前加global使其变为全局变量,然后在子函数中同样使用global定义既

你调用的时候给什么值,就是什么值,这是你调用的问题,不是函数的问题。你为什么调用的时候不换变量

可以,不过这样的话子函数就不能被其他文件中的函数调用 这个错误代表你用了形如ZS(a)的引用,

1、当你没有把你编辑好的子函数放入正确的文件夹时,不管你输入的程序是否有错,当你执行时,系统都会提示

从你讲的问题,虽然没讲太清楚,但我推测,你可能写了个脚本程序文件,其中定义了子函数,在运行时就弹出了

可以的,Matlab的强项就在于矩阵运算。 除了这个:function [output1, o

可以根据子函数的原型来赋予一个变量中,比如:y = sin(pi/2);就是调用子函数sin得到返回

matlab中函数运行的变量不会在工作空间显示, 可以把函数中的;去掉来显示,或者用disp()来

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com