Объявить неинициализированные переменные при создании кода
копирует тип, размер и сложность X = coder.nullcopy(A)A кому X, но не копирует значения элементов. Функция выполняет предварительное выделение памяти для X без дополнительных затрат на инициализацию памяти. При создании кода coder.nullcopy функция объявляет неинициализированные переменные. В MATLAB ® ,coder.nullcopy возвращает входной сигнал так, что X равен A.
Если X является структурой или классом, содержащим массивы переменного размера, то необходимо назначить размер каждого массива. coder.nullcopy не копирует размеры массивов или вложенных массивов из аргумента в результат.
Примечание
Перед использованием X в функции или программе, убедитесь, что данные в X полностью инициализирован. Объявление переменной через coder.nullcopy без назначения всех элементов переменной приводит к недетерминированному поведению программы. Дополнительные сведения см. в разделе Как устранить избыточные копии путем определения неинициализированных переменных.
Вы не можете использовать coder.nullcopy на разреженных матрицах.
Вы не можете использовать coder.nullcopy с классами, поддерживающими перегруженные круглые скобки или требующими методов индексации для доступа к своим данным, например table.