Выбрать с массива определенное кол-во строк зная начальный и

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

Re: Выбрать с массива определенное кол-во строк зная начальн

Postby mnml on 07 Nov 2016, 15:23

Artem.spb, а по поводу массива выше вы видете что даты хаотично расположены, как быть в этом случае?
User avatar
mnml
junior
junior
 
Posts: 57
Joined: 24 Apr 2014, 18:03
LabVIEW Version: 16.0
Karma: 5

Re: Выбрать данные из 2d массива

Postby Artem.spb on 07 Nov 2016, 20:47

Attachments
Untitled-1.png
converce.png
converce.png (11.18 KiB) Viewed 3666 times
Artem.spb
expert
expert
 
Posts: 1252
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 218
CLD hardware I/O VIP freelance

Re: Выбрать с массива определенное кол-во строк зная начальн

Postby Artem.spb on 07 Nov 2016, 21:08

Artem.spb
expert
expert
 
Posts: 1252
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 218
CLD hardware I/O VIP freelance

Re: Выбрать с массива определенное кол-во строк зная начальн

Postby Shurik_85 on 09 Nov 2016, 11:52

Shurik_85
beginner
beginner
 
Posts: 43
Joined: 13 Apr 2014, 18:53
LabVIEW Version: 14
Karma: 6

Re: Выбрать с массива определенное кол-во строк зная начальн

Postby Artem.spb on 09 Nov 2016, 12:25

Artem.spb
expert
expert
 
Posts: 1252
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 218
CLD hardware I/O VIP freelance

Re: Выбрать с массива определенное кол-во строк зная начальн

Postby Shurik_85 on 09 Nov 2016, 15:42

Shurik_85
beginner
beginner
 
Posts: 43
Joined: 13 Apr 2014, 18:53
LabVIEW Version: 14
Karma: 6

Re: Выбрать с массива определенное кол-во строк зная начальн

Postby IvanLis on 09 Nov 2016, 16:44

Знание нескольких принципов освобождает от знания многих фактов!





User avatar
IvanLis
professor
professor
 
Posts: 4494
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 702
hardware VIP bloggers teachers

Выборка данных с массива по временному интервалу

Postby mnml on 22 Mar 2017, 12:37

Здравствуйте, уважаемые инженеры!
Столкнулся с проблемой следующего характера:

Есть файл CSV (Прикреплен ниже)
Задача: Выбрать с файла все строки с интервалом по времени , а именно с 08:00:00 по 20:00:00

Файл для считывания также прикреплен в низу!

Большое спасибо за помощь!
Attachments
all_data.csv
Файл с данными
(38.11 KiB) Downloaded 47 times
Logs.zip
Примеры проекта для LV 2010, 2013, 2015, 2016
(95.73 KiB) Downloaded 41 times
User avatar
mnml
junior
junior
 
Posts: 57
Joined: 24 Apr 2014, 18:03
LabVIEW Version: 16.0
Karma: 5

Re: Выборка данных с массива по временному интервалу

Postby zxc_pavel on 22 Mar 2017, 13:13

Просто выбрать строки >=8 и <=19
Attachments
log.vi
(19.92 KiB) Downloaded 46 times
zxc_pavel
user
user
 
Posts: 84
Joined: 02 Jun 2016, 12:07
LabVIEW Version: 14
Karma: 69

Re: Выборка данных с массива по временному интервалу

Postby mnml on 22 Mar 2017, 13:40

zxc_pavel? спасибо вам большое
User avatar
mnml
junior
junior
 
Posts: 57
Joined: 24 Apr 2014, 18:03
LabVIEW Version: 16.0
Karma: 5

Re: Выборка данных с массива по временному интервалу

Postby mnml on 22 Mar 2017, 13:45

Павел, подскажите, а если я укажу теперь не с 8 утра до 8 вечера, а с 8 вечера до 8 утра, он не отображает данные!
Не подскажите почему ?
User avatar
mnml
junior
junior
 
Posts: 57
Joined: 24 Apr 2014, 18:03
LabVIEW Version: 16.0
Karma: 5

Re: Выборка данных с массива по временному интервалу

Postby IvanLis on 22 Mar 2017, 14:48

Знание нескольких принципов освобождает от знания многих фактов!





User avatar
IvanLis
professor
professor
 
Posts: 4494
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 702
hardware VIP bloggers teachers

Re: Выбрать с массива определенное кол-во строк зная начальн

Postby mnml on 23 Mar 2017, 10:23

Так мне кто-то поможет с моим вопросом ?

Если делать выборкув массиве с интервалом 08:00:00 - 20:00:00 - все работает, а вот как реализовать выборку с интервалом 20:00:00 - 08:00:00 ?

Пожалуйста помогите!
User avatar
mnml
junior
junior
 
Posts: 57
Joined: 24 Apr 2014, 18:03
LabVIEW Version: 16.0
Karma: 5

Re: Выбрать с массива определенное кол-во строк зная начальн

Postby mnml on 23 Mar 2017, 10:59

Вот поподробнее :

Нужно:

Выбрать данные с 02.03.2017 - по 03.03.2017 с временным интервалом с 20:00:00 - 08:00:00

Получается мы должны получить данные:

за 02.03.2017 с 20:00:00 - 23:59:59
за 03.03.2017 с 00:00:00 - 07:59:59
за 03.03.2017 с 20:00:00 - 23:59:59

если сделать <8 или >=20 то получается программа выдерает данные с 00:00:00 - 07:59:59 - за второе число, а это уже другая смена с 1-ого числа по 2-ое число

Как это реализовать ?

Пожалуйста помогите!
Attachments
Get_Array_Values_by_Time_Period_Night.vi
Выборка с файла
(21.86 KiB) Downloaded 44 times
all_data.csv
Файл с данными
(279.85 KiB) Downloaded 45 times
User avatar
mnml
junior
junior
 
Posts: 57
Joined: 24 Apr 2014, 18:03
LabVIEW Version: 16.0
Karma: 5

Re: Выбрать с массива определенное кол-во строк зная начальн

Postby mnml on 23 Mar 2017, 12:35

Так что есть у кого, кие-то мысли ?
Прикрепляю проект целиком для наглядного примера!
Attachments
Master Project 2010.zip
Проект целиком LV2010
(1.55 MiB) Downloaded 42 times
User avatar
mnml
junior
junior
 
Posts: 57
Joined: 24 Apr 2014, 18:03
LabVIEW Version: 16.0
Karma: 5

PreviousNext

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

Who is online

Users browsing this forum: Bing [Bot] and 7 guests

cron