从cmd调用函数时,Matlab中未定义的函数或变量
我在Matlab中有这样一个函数:从cmd调用函数时,Matlab中未定义的函数或变量,matlab,cmd,Matlab,Cmd,我在Matlab中有这样一个函数: function func(v1) v1 end 我想从cmd调用它。 所以当我用命令cmd调用它时 matlab-nodisplay-r“func(“hello”);” 我面临一个错误: 未定义的函数或变量“hello” 但是我只想在我的函数中有字符串“hello” 当我尝试一个没有任何参数的函数时,它工作正常。但是,当我想将参数传递给函数时,就会发生错误 任何帮助都将不胜感激。您想在此处使用单引号: matlab -nodisplay -r "
function func(v1)
v1
end
我想从cmd调用它。
所以当我用命令cmd调用它时
matlab-nodisplay-r“func(“hello”);”
我面临一个错误:
未定义的函数或变量“hello”
但是我只想在我的函数中有字符串“hello”
当我尝试一个没有任何参数的函数时,它工作正常。但是,当我想将参数传递给函数时,就会发生错误
任何帮助都将不胜感激。您想在此处使用单引号:
matlab -nodisplay -r "func('hello');"
当我想从另一个目录调用函数时,我使用类似于>matlab-r“D:/matlab_function/func('hello');”的命令,得到错误-->错误:运算符的使用无效。我应该如何设置命令here@ali不要这样做,请使用
sd
标志更改目录。请详细说明您的解释。你指的是cd还是sdI指的是sd
。看见