В MATLAB, в чем разница между одинарной и двойной кавычкой? - PullRequest
0 голосов
/ 15 сентября 2018

Например, если я хочу получить целое число от пользователя и использовать функцию ввода:

prompt = "please input the sigma value for Gaussian filtering"
sigma = input(prompt)

выдаст сообщение об ошибке

, а

prompt = 'Please input the sigma value for Gaussian filtering'
sigma = input(prompt)

будет успешно запущен и получит пользовательский ввод.

Мой вопрос: в чем разница между "" и "?

Спасибо.

1 Ответ

0 голосов
/ 15 сентября 2018

Одинарная кавычка используется для определения массива символов.
Начиная с версии R2017a, двойная кавычка используется для определения строки. Из того, что я помню, его нельзя использовать до этой версии.
Для получения дополнительной информации вы можете посмотреть здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...