VariableNamesDimensionNames , или UserData свойства
|
После того, как вы создадите расписание, вы не можете изменить VariableNamesDimensionNames , или UserData свойства. Когда вы создаете расписание, можно задать 'VariableNames'DimensionNames , и 'RowTimes' входные параметры, чтобы установить свойства, имеющие те имена.
|
Индексы расписания как входные параметры к сгенерированному коду |
Чтобы передать индексы расписания, которые задают переменные в сгенерированный код как входные параметры, сначала используйте coder.Constant функция, чтобы превратить индексы во второе измерение постоянного расписания. Если индексы во второе измерение не являются постоянными, то индексация в переменные производит ошибку. Если расписание имеет времена строки, которые являются duration значения, и вы индексируете в него при помощи любого duration значения или объект, произведенный timerange или withtol функции, затем выход является непостоянным с переменным количеством строк. Если обычное расписание имеет времена строки, которые являются duration значения, и вы индексируете в него при помощи любого duration значения или объект, произведенный timerange или withtol функции, затем выход считается неправильным.
|
Пользовательские метаданные |
|
Присвоения, которые изменяют размер расписания |
Вы не можете изменить размер расписания присвоениями. Например, этот вызов, чтобы добавить новую строку производит ошибку. Удаление строки или переменной присвоением также производит ошибку. Вы не можете добавить новую строку при помощи нового времени строки в присвоении. Например, этот вызов, чтобы добавить новую строку при помощи нового времени строки вместо числового индекса не производит ошибку, но также и не добавляет новую строку.
|
Вертикальная конкатенация |
Когда вы вертикально конкатенируете расписания, у них должны быть те же имена переменных в том же порядке. В MATLAB имена переменных должны быть тем же самым, но могут быть в различных порядках в расписаниях.
|
Горизонтальная конкатенация |
Когда вы горизонтально конкатенируете расписания, у них должны быть те же времена строки в том же порядке. В MATLAB времена строки должны быть тем же самым, но могут быть в различных порядках в расписаниях.
|
Переменные расписания, которые являются массивами ячеек N-D |
Если два расписания имеют переменные, которые являются массивами ячеек N-D, то вы не можете вертикально конкатенировать расписания. Вы не можете использовать фигурные скобки, чтобы извлечь данные из нескольких переменных расписания, которые являются массивами ячеек N-D, потому что эта операция является горизонтальной конкатенацией.
|