scale

Измените размер формы PCB RF установленной суммой

Описание

пример

c = scale(shape,scaleFactor) изменяет размер формы масштабным коэффициентом.

c = scale(shape,scaleFactor,RefPoint) масштабирует форму постоянным множителем относительно контрольной точки. Контрольная точка проигнорирована, если форма симметрична, и шкала выполняется на основе центроида. Контрольный вопрос рассматривается, если форма несимметрична, и шкала выполняется на основе заданной контрольной точки.

Примеры

свернуть все

Создайте форму, состоящую из кривой и прямоугольного U-поворота.

shape1 = curve;
shape2 = ubendRightAngle(Length=[5 18 5]*1e-3,ReferencePoint=[0 -5]*1e-3);
shapeSum = shape1+shape2;

Отобразите форму.

show(shapeSum)

Figure contains an axes object. The axes object contains 2 objects of type patch. This object represents PEC.

Задайте масштабный коэффициент, затем измените размер формы. Отобразите результат.

s = 1.5*1e-3;
shapeTrans = scale(shapeSum,s);
show(shapeTrans)

Figure contains an axes object. The axes object contains 2 objects of type patch. This object represents PEC.

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

свернуть все

Форма PCB RF, созданная с помощью пользовательских элементов и объектов фигуры RF PCB Toolbox™ в виде объекта.

Пример: shape = bendCurved; задает форму как bendCurved объект.

Масштабный коэффициент, чтобы изменить размер формы в виде скаляра.

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

Смотрите также

| | | | | | | | | |

Введенный в R2021b