MLDeleteMatrix

Удалите матрицу MATLAB

Описание

пример

= MLDeleteMatrix(var_name) удаляет именованную матрицу из MATLAB® Рабочая область. Используйте этот синтаксис при работе непосредственно в листе.

пример

MLDeleteMatrix var_name удаляет именованную матрицу из Рабочего пространства MATLAB. Используйте этот синтаксис в макросе VBA.

out = MLDeleteMatrix(var_name) позволяет находить ошибки при выполнении MLDeleteMatrix в макросе VBA. Если MLDeleteMatrix отказывает, затем out является строка , содержащая кодом ошибки. В противном случае out является 0.

Примеры

свернуть все

Удалите матрицу в Рабочем пространстве MATLAB с помощью MLDeleteMatrix функция в Excel® лист.

Создайте матрицу MATLAB 2 на 2 A.

A = [2 3; 4 6];

Откройте Excel и убедитесь, что A1 камер выбран в листе. Удалите матрицу A использование MLDeleteMatrix функция. Введите этот текст в камеру и нажмите Enter.

= MLDeleteMatrix("A")

MLDeleteMatrix функция удаляет матрицу из Рабочего пространства MATLAB.

Удалите матрицу в Рабочем пространстве MATLAB с помощью MLDeleteMatrix функция в макросе VBA.

Создайте матрицу MATLAB 2 на 2 A.

A = [2 3; 4 6];

На вкладке Developer в Excel нажмите Visual Basic в группе Code. Визуальный базис® Откроется окно редактора.

Выберите Insert > Module, чтобы вставить новый модуль. В Module1 окне введите этот код VBA, содержащий макрос с именем DeleteMatrix.

Sub DeleteMatrix()
    MLDeleteMatrix "A"
End Sub

The DeleteMatrix macro использует MLDeleteMatrix функция для удаления матрицы A из рабочего пространства MATLAB.

Для получения дополнительной информации о работе с модулями см. справку Excel.

Запустите макрос, нажав Run Sub/UserForm кнопку на панели инструментов VBA. Для получения дополнительной информации о запуске макросов см. справку Excel.

MLDeleteMatrix функция удаляет матрицу из Рабочего пространства MATLAB.

Входные параметры

свернуть все

Имя удаляемой матрицы MATLAB, заданное как строка.

var_name в кавычках непосредственно задает имя матрицы. var_name без кавычек задает адрес камеры листа (или имя области значений), который содержит имя матрицы.

Пример: "A"

Совет

  • Чтобы работать с кодом VBA в Excel с Spreadsheet Link™, необходимо включить Spreadsheet Link в качестве ссылки в Microsoft® Редактор Visual Basic. Для получения дополнительной информации см. раздел Установка.

Представлено до R2006a