![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() необходимо разработать компонент вычисления среднего значения напряжения на переменном и постоянном токе для выборки измерительных данных.
Есть текстовый документ с исходными данными (значениями тока) Код:
0.0024 0.0024 0.0024 0.0024 0.0049 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 0.0024 -0.1343 -0.1025 -0.1025 -0.1050 -0.1099 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1074 0.1050 0.1050 0.1074 0.1050 0.1050 0.1050 0.1050 0.1074 0.1050 0.1050 0.1074 0.1074 0.1074 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1050 -0.1050 -0.1050 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 0.1050 -0.1025 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 -0.1025 0.1050 0.1050 -0.1025 0.1050 0.0513 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1050 -0.1025 -0.1050 -0.1025 -0.1025 -0.1050 -0.1050 0.1025 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1074 0.1050 0.1050 0.1050 0.1050 0.1050 0.1074 0.1050 0.1050 0.1050 0.1050 0.1050 -0.1025 -0.1025 -0.1025 -0.1025 -0.1050 -0.1025 -0.1025 -0.1050 -0.1025 -0.1025 -0.1050 -0.1025 -0.1050 -0.1050 -0.1050 -0.1025 -0.1050 -0.1025 -0.1025 -0.1025 -0.1050 -0.1025 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1074 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 0.1050 -0.1025 0.1050 -0.1050 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1025 -0.1050 -0.1025 -0.1050 -0.1050 -0.1050 -0.1050 -0.1050 -0.1025 -0.1050 -0.1025 0.1392 0.1172 0.1221 0.1270 0.1318 0.1343 0.1367 0.1416 0.1440 0.1465 0.1489 0.1514 0.1538 0.1563 0.1587 0.1587 0.1611 0.1636 0.1660 0.1660 0.1660 0.1685 0.1685 0.1709 0.1709 0.1709 0.1733 0.1733 0.1733 0.1733 0.1758 0.1758 0.1758 0.1758 0.1758 0.1782 0.1782 0.1782 0.1782 0.1782 0.1782 0.1782 0.1782 0.1782 0.1807 0.1807 0.1807 0.1807 0.1807 0.1807 0.1807 0.1807 0.1807 0.1807 0.1807 0.1807 0.1831 0.1807 0.1807 0.1807 0.1831 0.1831 0.1807 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1855 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1855 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1855 0.1831 0.1855 0.1855 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1855 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1831 0.1855 0.1855 0.1831 0.1855 -0.0610 -0.0439 -0.0562 -0.0635 -0.0708 -0.0806 -0.0879 -0.0952 -0.1001 -0.1050 -0.1099 -0.1172 -0.1196 -0.1245 -0.1270 -0.1318 -0.1367 -0.1392 -0.1416 -0.1440 -0.1465 -0.1489 -0.1514 -0.1538 -0.1538 -0.1563 -0.1587 -0.1587 -0.1611 -0.1611 -0.1636 -0.1636 -0.1660 -0.1660 -0.1660 -0.1685 -0.1685 -0.1685 -0.1709 -0.1709 -0.1709 -0.1709 -0.1733 -0.1733 -0.1733 -0.1733 -0.1758 -0.1758 -0.1758 -0.1758 -0.1758 -0.1758 -0.1758 -0.1758 -0.1758 -0.1758 -0.1758 -0.1782 -0.1782 -0.1782 -0.1782 -0.1782 -0.1782 -0.1782 -0.1782 -0.1782 -0.1807 -0.1782 -0.1782 -0.1782 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1782 -0.1782 -0.1807 -0.1807 -0.1782 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1831 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1831 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1807 -0.1831 -0.1807 -0.1807 -0.1831 -0.1807 -0.1807 -0.1807 -0.1831 -0.1831 -0.1831 -0.1831 -0.1831 -0.1807 -0.1807 -0.1831 -0.1807 -0.1807 -0.1807 -0.1807 -0.1831 -0.1831 -0.1807 -0.1831 -0.1807 -0.1831 -0.1831 -0.1807 -0.1831 -0.1807 -0.1807 -0.1807 -0.1831 -0.1831 -0.1807 -0.1807 -0.1807 -0.1831 -0.1831 -0.1831 -0.1807 -0.1831 -0.1807 -0.1831 -0.1807 -0.1831 -0.1831 -0.1831 -0.1831 -0.1831 -0.1831 -0.1807 -0.1831 -0.1831 -0.1831 -0.1831 -0.1831 -0.1831 -0.1807 -0.1831 -0.1831 -0.1807 -0.1807 -0.1807 -0.1831 -0.1807 -0.1831 -0.1831 -0.1831 -0.1831 есть скриншот графика зависимости тока от времени: ![]() как я понимаю необходимо создать программу которая визуализирует график импульсов и по ней рассчитать среднее значение напряжения ![]() Разъясните пожалуйста что к чему ![]() если есть возможность, разъясните по подробнее, что к чему |
#2
|
||||
|
||||
![]() Зная значения тока по закону ома можно найти значение напряжения, если есть сопротивление цепи.
Каждую точку из файла складываем с одной переменной. Получаем сумму. Потом делим на количество - получаем среднее значение тока. Из него находим напряжение. jmp $ ; Happy End! The Cake Is A Lie. |
#3
|
|||
|
|||
![]() Наверно я ошибся (вот все исходные данные к поставленной задаче):
"• Операционная система семейства Microsoft Windows. • Среда разработки Borland Delphi и язык программирования Object Pascal. • Платы сбора данных PC-LabCard с документацией. • Пакет для цифровой обработки сигналов Intel Signal Processing Library (SPL). • Выборка измерительных данных представляет переходную характеристику, снятую с термоэлектрического элемента путем импульсного воздействия." ----- т.е. что из себя представляет выборка? Сила тока? заряд? Просто значения сопротивления нет.... Последний раз редактировалось romanich, 28.12.2010 в 16:26. |
#4
|
||||
|
||||
![]() Скорее всего это сразу напряжение.
jmp $ ; Happy End! The Cake Is A Lie. |
#5
|
|||
|
|||
![]() разве напряжение может зависть от времени? судя по графику? (там вообще ноль стоит) а судя по значениям на шкале Y именно точки из выборки, с шагом примерно 1 сек
Последний раз редактировалось romanich, 28.12.2010 в 16:32. |
#6
|
||||
|
||||
![]() Цитата:
|
#7
|
||||
|
||||
![]() Вообще лучше бы поподробнее узнать что же вам дано и что надо получить. Что значат слова из задачника (или что это там) про импульсные воздействия и термоэлементы я догадаться не могу.
Если надо найти СРЕДНЕЕ значение напряжения, то логично, что оно меняется. jmp $ ; Happy End! The Cake Is A Lie. |
#8
|
|||
|
|||
![]() в общем я уточнил, исходные данные - значения напряжения
|
#9
|
||||
|
||||
![]() Т.е. это значения напряжения снятые с интервалом в 1 секунду видимо.
Вычислить среднее значение по данным несложно. Загружаете данные с помощью TStringList.LoadFromFile(...) Проходите циклом по массиву TStringList.Strings преобразовывая в число каждое из значений и суммируя к итоговому. Затем поделить полученную сумму на количество измерений TStringList.Count С рисованием графика тоже особых сложностей не вижу. Рисуйте на канве компонента TPaintBox, но можно воспользоваться и готовым компонентом TChart Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |