Справка по  ActiveField™ 

об ELCUT     Скачать     Контакты

Технология ActiveField
Обзор объектов
Диаграмма иерархии объектов
С чего начать: Объект Application
Как работать с задачами
Как работать с геометрической моделью
Как работать с физическими свойствами
Как анализировать результаты

Объекты

Свойства

Методы

OscillatedVector Object

Свойства

Методы

Краткое описание

Векторная физическая величина, которая меняется во времени как сумма постоянного вектора и вектора, величина и направление которого меняется по гармоническому закону с двойной частотой.

Подробное описание

Объект OscillatedVector используется в задачах магнитного поля синусоидальных токов для представления интегральных величин, таких как механическая сила. Формально, такие величины вычисляются путем интегрирования векторного произведения двух комплексных векторов. Результатом является функция, которая имеет постоянную составляющую и переменный вектор, амплитуда и направление которого изменяются во времени с двойной частотой.

Для этих величин основной интерес представляют среднее значение вектора и амплитуда колебаний вектора. Объект OscillatedVector имеет соответствующие свойства только для чтения, чтобы получить эти величины:

Average. Тип Point
(только для чтения)

Возвращает постоянную составляющую колеблющегося вектора.

Oscillated. Тип Double
(только для чтения)

Возвращает амплитуду колебаний вектора.

Замечания

Не существует методов или свойств, которые возвращали бы объект типа OscillatedVector. При вычислении интегралов с помощью метода GetIntegral получается величина имеющая тип Quantity. Если заранее известно, что на самом деле эта величина является колеблющимся вектором, то можно вручную привести её к типу OscillatedVector.

dim res A ELCUT.Result
    .......
set q = res.GetIntegral(qfInt_MaxwellForce)
dim qvect As OscillatedVector
set qvect = q.Value
dim f As ELCUT.Point
set f = qvect.Average