Объект: Array2D

../../../../_images/logo_ru_no_text.png

Библиотека: Signals

Имя на уровне решателя: Array2D

Аннотация: Импорт данных 2D массива из файла

Обозначение: Импорт данных 2D массива из файла

Пользовательские параметры модели:

№

Параметр

Тип

Описание

Единица

Значение по умолч.

1

CellsX

string

Ячейки значений X

2

CellsY

string

Ячейки значений Y

3

Data_File

string

Файл с данными

4

FileFormat

string

Формат файла. Если выбран amesim, заполнять поля Cell не нужно [txt,excel]

txt

Пример использования компонента

Импорт данных из файла (Array2D) и аппроксимации сплайном MAPRF

Импорт данных из файла (Array2D) и аппроксимации сплайном MAPRF

Для воспроизведения примера, укажите путь до таблицы в компоненте Array2D (Data File)

Начальные данные:

Параметры модели (Array2D)
Data_File - путь к файлу с данными
FileFormat - формат файла [txt или excel в формате .xls]
CellsX - ячейки значений X
CellsY - ячейки значений Y
TypeFlag - формат данных [F1А]

Функция аппроксимации сплайном - MAPRF
Параметры:
P - степень полиномов
L - количество точек
TYPE1 - тип задаваемого граничного условия для начальной точки таблицы
GU1 - величина граничного значения для начальной точки таблицы
TYPE2 - тип задаваемого граничного условия для конечной точки таблицы
GU2 - величина граничного значения для конечной точки таблицы
FLAG - параметр включения первой и последней точек таблицы при сглаживании
SCALE - коэфф. масштабирования
Table - ссылка на таблицу значений функции от времени

Параметр Table формируется по форме:
1. Заданием значений: Table=X,Y,X1,Y1,…,Xn,Yn

2. Либо с помощью таблицы значений: Table=Array2D

end = 5 - Время интегрирования
Схема теста
../../../../_images/Array2D.sch.png

Рисунок 1 - Схема теста

График результата теста
../../../../_images/Array2D.Check.png

Рисунок 2 - Array2D.Check