Длительность импульсов

Простейшие вопросы в области инженерной разработки
Ответить
ivanrozhkov
beginner
beginner
Сообщения: 28
Зарегистрирован: 13 дек 2016, 21:37
Версия LabVIEW: 13
Контактная информация:

Длительность импульсов

Сообщение ivanrozhkov »

Здравствуйте. В данной программе переключатель "Длительность, отсчеты" меняет длительность прямоугольных импульсов, выводимых на графике. Мне нужно, чтобы появился второй переключатель, так чтоб первый менял длительность первой половины импульсов, а второй соответственно второй половины. То есть, если есть 6 импульсов, то у первых 3х будет длительность, задаваемая одним переключателем, а у последних 3х - вторым. Помогите, пожалуйста, глупому студенту :help:
Вложения
12345.png
lab8.vi
(23.77 КБ) 78 скачиваний
Artem.spb

Activity Автор
professor
professor
Сообщения: 3394
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Длительность импульсов

Сообщение Artem.spb »

Вам препод дал одинаковые исходники с разными заданиями, и вам массово лень думать?
http://www.labviewportal.org/viewtopic.php?f=21&t=9150
ответ в принципе такой же
ivanrozhkov
beginner
beginner
Сообщения: 28
Зарегистрирован: 13 дек 2016, 21:37
Версия LabVIEW: 13
Контактная информация:

Re: Длительность импульсов

Сообщение ivanrozhkov »

Artem.spb, А можете сказать, что значит последовательно соединить ? Я сделал два сигнала для половины числа импульсов каждый, к ним регуляторы, но при сложении результата получилось, что эти импульсы перемешались
Artem.spb

Activity Автор
professor
professor
Сообщения: 3394
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Длительность импульсов

Сообщение Artem.spb »

сложение - это и есть "перемешивание" сигналов.
Для последовательного соединения нужно добавить один массив в конец другого
arr2.png
arr1.png
arr1.png (9.94 КБ) 4038 просмотров
ivanrozhkov
beginner
beginner
Сообщения: 28
Зарегистрирован: 13 дек 2016, 21:37
Версия LabVIEW: 13
Контактная информация:

Re: Длительность импульсов

Сообщение ivanrozhkov »

Сделал, как Вы сказали, но второй сигнал вообще перестал учитываться. Я что-то делаю не так, но не могу сообразить что
Вложения
12345.png
Artem.spb

Activity Автор
professor
professor
Сообщения: 3394
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Длительность импульсов

Сообщение Artem.spb »

потому что "Объем выборки, отсчеты" одинаковые для всех.
Первый набор импульсов уже закрывает весь сигнал, и хвост отбрасывается
А должно быть так, что сумма длин импульсов (в штуках) равна длине сигнала
ivanrozhkov
beginner
beginner
Сообщения: 28
Зарегистрирован: 13 дек 2016, 21:37
Версия LabVIEW: 13
Контактная информация:

Re: Длительность импульсов

Сообщение ivanrozhkov »

То есть "длительность отсчеты"+ "длительность отсчеты2"=объем выборки? Или к входам samples прямоугольного импульса нужно подать половину объема выборки?
Artem.spb

Activity Автор
professor
professor
Сообщения: 3394
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Длительность импульсов

Сообщение Artem.spb »

ivanrozhkov писал(а):То есть "длительность отсчеты"+ "длительность отсчеты2"=объем выборки? Или к входам samples прямоугольного импульса нужно подать половину объема выборки?
а это не одно и то же?
разница будет только в длине итогового сигнала. Но первый вариант универсальнее в том смысле, что длина импульсных частей может быть разной.
ivanrozhkov
beginner
beginner
Сообщения: 28
Зарегистрирован: 13 дек 2016, 21:37
Версия LabVIEW: 13
Контактная информация:

Re: Длительность импульсов

Сообщение ivanrozhkov »

Artem.spb, спасибо, все получилось)
Ответить

Вернуться в «Для чайников»