Использование переменой

Простейшие вопросы в области инженерной разработки

Использование переменой

Postby Дмитрий_ on 23 Oct 2017, 18:25

Доброго времени суток. В моем проекте в программу поступают входные данные целочисленного типа от 0 до 400. Как сделать, чтобы при появлении нуля на входе, на выход формировалось бы предыдущее не нулевое значение, а остальные значения не изменялись. Дальше все значения у меня идут на временной график. На языке Си программа выглядит следующим образом:

int Mydll(int input)
{
int output;
int z; //буфер для хранения предыдущего ненулевого значения

if (input>0) {output=input;
z=input;
}
else output=z;
return output;
}

Благодарю, спасибо.
Дмитрий_
interested
interested
 
Posts: 2
Joined: 20 Oct 2017, 18:14
LabVIEW Version: 2016
Karma: 0

Re: Использование переменой

Postby taras_33 on 23 Oct 2017, 18:39

Используйте Function Global Variable.
Attachments
FGV.PNG
FGV.PNG (4.91 KiB) Viewed 221 times
То, что мы знаем-------ограничено, а что не знаем------бесконечно!
User avatar
taras_33
advanced
advanced
 
Posts: 151
Joined: 31 Oct 2009, 18:25
Location: Minsk -> Miami
Medals: 1
Activity (1)
LabVIEW Version: 2016
Karma: 82
CLD

Re: Использование переменой

Postby Дмитрий_ on 05 Nov 2017, 22:18

Функцию Function Global Variable пока не пробовал использовать, а вот программа, представленная на рисунке работает таким образом: данные поступившие на вход, появляются на выходе после остановки программы, а хотелось бы, чтобы данные на выходе обновлялись после каждого изменения данных на входе.
Дмитрий_
interested
interested
 
Posts: 2
Joined: 20 Oct 2017, 18:14
LabVIEW Version: 2016
Karma: 0

Re: Использование переменой

Postby Borjomy_1 on 05 Nov 2017, 23:04

Дмитрий_ wrote:Функцию Function Global Variable пока не пробовал использовать, а вот программа, представленная на рисунке работает таким образом: данные поступившие на вход, появляются на выходе после остановки программы, а хотелось бы, чтобы данные на выходе обновлялись после каждого изменения данных на входе.

Поместите контрол и индикатор внутрь цикла.
Borjomy_1
expert
expert
 
Posts: 1765
Joined: 28 Jun 2012, 09:32
Location: город семи холмов
Medals: 3
Activity (1) Professionalism (1) Silver (1)
LabVIEW Version: 4-8.6,9-14
Karma: 309
VIP


Return to Для чайников

Who is online

Users browsing this forum: Google and 16 guests

cron