exponenta event banner

scaleToFit

Автоматическое масштабирование сетки объекта в соответствии с указанными размерами кубов

Описание

пример

scaledMesh = scaleToFit(mesh,dims) автоматическое масштабирование сетки объекта в соответствии с размерами кубоида, указанного в структуре; dims.

Примеры

свернуть все

В этом примере показано, как создать extendedObjectMesh и автоматически масштабировать объект до требуемых размеров.

Построение сферической сетки с единицами измерения.

sph = extendedObjectMesh('sphere');

Автоматическое масштабирование сетки до размеров в dims.

dims = struct('Length',5,'Width',10,'Height',3,'OriginOffset',[0 0 -3]);
sph = scaleToFit(sph,dims);

Визуализируйте сетку.

show(sph);

Figure contains an axes. The axes contains an object of type patch.

Входные аргументы

свернуть все

Расширенная сетка объекта, заданная как extendedObjectMesh

Размеры кубоида для масштабирования сетки объекта, заданной как struct с этими полями:

  • Length - Длина кубоида

  • Width - Ширина кубоида

  • Height - Высота кубоида

  • OriginOffset - Смещение начала координат 3-D

Все размеры в метрах.

Типы данных: struct

Выходные аргументы

свернуть все

Масштабированная сетка объекта, возвращенная как extendedObjectMesh объект.

См. также

Объекты

Функции

Представлен в R2020b