Создайте или добавьте матрицу MATLAB с данными из рабочего листа Microsoft Excel
= MLAppendMatrix(var_name,mdat)
MLAppendMatrix var_name,mdat
out = MLAppendMatrix(var_name,mdat)
= MLAppendMatrix( добавляет данные в var_name,mdat)mdat к матрице MATLAB® var_name или создает var_name, если это не существует. Используйте этот синтаксис при работе непосредственно в рабочем листе.
MLAppendMatrix добавляет данные в var_name,mdatmdat к матрице MATLAB var_name или создает var_name, если это не существует. Используйте этот синтаксис в макросе VBA.
позволяет вам зафиксировать ошибки при выполнении out = MLAppendMatrix(var_name,mdat)MLAppendMatrix в макросе VBA. Если MLAppendMatrix перестал работать, то out является кодом ошибки строки, содержащей. В противном случае out является 0.
|
Имя матрицы MATLAB, к которой можно добавить данные.
|
|
Местоположение данных, чтобы добавить к
|
|
|
MLAppendMatrix проверяет размерности var_name и mdat, чтобы определить, как добавить mdat к var_name. Если размерности позволяют добавлять mdat или как новые строки или как новые столбцы, он добавляет mdat к var_name как новые строки. Если размерности не соответствуют, функция возвращает ошибку.
Если mdat не является первоначально типом данных Excel® Range, и вы вызываете функцию из рабочего листа, MLAppendMatrix выполняет необходимое приведение типа.
Если mdat не является типом данных Excel Range, и вы вызываете функцию из макроса Microsoft® Visual Basic®, сбоев вызова. Сообщение об ошибке ByRef Argument Type Mismatch появляется.