我想问一下MATLAB中的函数M-file:如果我想从用户那里得到输入,我该怎么做?
我可以直接在函数 M 文件中写入输入吗?
还是我必须在脚本文件中编写输入语句并返回函数文件以编写另一条语句?
我想问一下MATLAB中的函数M-file:如果我想从用户那里得到输入,我该怎么做?
我可以直接在函数 M 文件中写入输入吗?
还是我必须在脚本文件中编写输入语句并返回函数文件以编写另一条语句?
正如 Luis 所提到的,该input
功能(文档)提示用户,然后接收输入。据我所知,无论是在函数中还是在脚本中,它都可以正常工作。如果您发现它没有,请发布代码以便人们可以查看它。
input
会将用户键入的内容视为您在 matlab 命令行中键入的内容。例如,如果您的代码说
count=input('Enter a count')
而用户输入3*5
,则count
值为15
。要准确获得“3 * 5”,请input('Prompt','s')
改用。