Я хочу вызвать функцию matlab, которая принимает вводимые значения char. Но я не хочу использовать «апострофию» для определения как символа.Получить тип ввода «char» в функциях matlab
Это будет выглядеть следующим образом во время вызова
, например:
function [] = name(ea,dc)
%% Here ea and dc to be char inputs. (I do not want to use 'ea' and 'dc')
Так или иначе, моя функция должна признать этот вход в качестве входа полукокса. Итак, как это идентифицирует его.
Вы можете мне помочь?
Это не имеет никакого смысла. Если вы не инкапсулируете переменные в символы '' ', MATLAB интерпретирует это как переменную. Если два входа, которые вы используете в качестве входа в 'имя', не существуют в вашей рабочей области или где бы вы не вызывали эту функцию до того, как вы вызываете эту функцию' name', MATLAB выплюнет ошибку. Пожалуйста, дайте лучший пример того, как следует называть «имя» и ** почему ** вы хотите достичь своей цели. – rayryeng