Создайте или добавьте матрицу 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
,mdat
mdat
к матрице 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
появляется.