matlab中用input函数输入字符 提示符后面不加‘s’为什么报错

name = input('Enter chars: ')
Enter chars: a
错误使用 input
未定义函数或变量 'a'。
Enter chars: 'a'
name =
a

因为你不加s,matlab软件默认你输入的是数值、或者某种函数命令、或者某种变量的名字,输入字符串就会报错。
后面加了's'之后就会识别字符串,所以你要输入字符串的话,必须要加s。