运行MATLAB时总是出现Attempt to execute SCRIPT sspropc as a function.
有人说我文件夹里有两个sspropc.m文件或者和内置函数冲突,可是我在整个盘里查找sspropc没有重复的...
有人说我文件夹里有两个sspropc.m文件或者和内置函数冲突,可是我在整个盘里查找sspropc没有重复的
展开
展开全部
它的意思是你把脚本文件sspropc当做函数运行。
m文件分为两种,一种是脚本文件,可以直接院校,变量与工作空间共享,一种是函数m文件,需要定义函数名
m文件分为两种,一种是脚本文件,可以直接院校,变量与工作空间共享,一种是函数m文件,需要定义函数名
追问
请问脚本文件 拿来干嘛的 在哪里运行?
追答
M 文件有两种类型:M 脚本文件(M-Script)和M 函数文件(M-Function)。它们的扩展名相同,都是“.m”。M 脚本文件中包含一组有MATLAB语言所支持的语句,类似于 DOS 下的批处理文件。执行方式也非常简单,用户只需要在MATLAB的提示符下输入该M文件的文件名,MATLAB 就会自动执行该M文件的各条语句,并将结果直接返回到MATLAB的工作空间。在运行过程中产生的所有变量都是全局变量。
脚本文件与函数文件的区别在于脚本文件没有函数定义行,且一般没有注释信息,当然也可以添加注释信息,即以 % 开头的内容。
它相当于在命令窗口输入的命令,保存后,直接运行就可以。希望对你有帮助
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询