copyTo

Класс: matlab.unittest.diagnostics.
Пакет: matlab.unittest.diagnostics

Копирование артефактов в новое местоположение

Синтаксис

newArtifacts = copyTo(artifact,destination)

Описание

newArtifacts = copyTo(artifact,destination) артефакты копий к новому местоположению и возвращают массив обновленных экземпляров matlab.unittest.diagnostics.Artifact. Метод copyTo устанавливает свойство Location на каждом экземпляре newArtifacts к destination.

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

развернуть все

Артефакты, чтобы скопировать в новое местоположение, заданное как массив экземпляров matlab.unittest.diagnostics.FileArtifact.

Новое местоположение для артефактов, заданных как вектор символов или скаляр строки.

Пример: tempdir()

Пример: "mySubFolder

Пример: 'C:\work'

Примеры

развернуть все

Создайте массив артефактов файла. Этот пример принимает, что файлы под названием someFile.m и anotherFile.m существуют в вашей текущей рабочей папке.

import matlab.unittest.diagnostics.FileArtifact;
fileArtifact1 = FileArtifact('someFile.m');
fileArtifact2 = FileArtifact('anotherFile.m');
artifacts = [fileArtifact1 fileArtifact2];

Скопируйте артефакты во временную папку.

destination = tempdir();
newArtifacts = artifacts.copyTo(destination);

Введенный в R2017a