Преобразование данных массива

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

Преобразование данных массива

Postby Andry on 04 May 2017, 06:36

Преобразовать массив из из двух шестнадцатеричных чисел ,старшая часть первая в 32 разрядный float SGL
Andry
junior
junior
 
Posts: 66
Joined: 14 Jun 2013, 12:50
LabVIEW Version: 2012
Karma: 0

Re: Преобразование данных массива

Postby Shamrel on 04 May 2017, 07:19

Преобразуйте. Я, во сяком случае, не против.

p.s.: в чем проблема-то?
User avatar
Shamrel
beginner
beginner
 
Posts: 38
Joined: 02 Mar 2017, 12:15
LabVIEW Version: 2015
Karma: 11

Re: Преобразование данных массива

Postby mak36999 on 11 May 2017, 13:40

напишу ка я сюда
как сделать автоскрол массива при его заполнении?
и как заставить встроенный спикер издавать звуки, а не через звуковую карту?
mak36999
beginner
beginner
 
Posts: 15
Joined: 15 Dec 2014, 20:30
LabVIEW Version: 8.6
Karma: 0

Re: Преобразование данных массива

Postby Jakob Brontfeyn on 11 May 2017, 14:16

Attachments
scrolling_array.vi
(42.05 KiB) Downloaded 46 times
User avatar
Jakob Brontfeyn
expert
expert
 
Posts: 1690
Joined: 28 Feb 2008, 11:01
Medals: 6
Activity (1) Gold (1) Silver (2) Black (2)
Karma: 225
VIP

Re: Преобразование данных массива

Postby mak36999 on 11 May 2017, 15:35

mak36999
beginner
beginner
 
Posts: 15
Joined: 15 Dec 2014, 20:30
LabVIEW Version: 8.6
Karma: 0

Re: Преобразование данных массива

Postby Jakob Brontfeyn on 11 May 2017, 17:26

Так сделайте ему реверс и смотрите последние строчки наверху.
Attachments
scrolling_array_REVERS.vi
(54.44 KiB) Downloaded 47 times
User avatar
Jakob Brontfeyn
expert
expert
 
Posts: 1690
Joined: 28 Feb 2008, 11:01
Medals: 6
Activity (1) Gold (1) Silver (2) Black (2)
Karma: 225
VIP

Re: Преобразование данных массива

Postby dadreamer on 11 May 2017, 18:05

User avatar
dadreamer
doctor
doctor
 
Posts: 2930
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2017
Karma: 711
I/O VIP vision internet

Re: Преобразование данных массива

Postby mak36999 on 11 May 2017, 21:42

mak36999
beginner
beginner
 
Posts: 15
Joined: 15 Dec 2014, 20:30
LabVIEW Version: 8.6
Karma: 0

Re: Преобразование данных массива

Postby dadreamer on 12 May 2017, 04:01

User avatar
dadreamer
doctor
doctor
 
Posts: 2930
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2017
Karma: 711
I/O VIP vision internet

Re: Преобразование данных массива

Postby mak36999 on 13 May 2017, 11:17

на ХР спикер запищал, а вот с библиотекой совладать не получается
mak36999
beginner
beginner
 
Posts: 15
Joined: 15 Dec 2014, 20:30
LabVIEW Version: 8.6
Karma: 0

Re: Преобразование данных массива

Postby MaryM on 13 May 2017, 21:07

Милые люди! Помогите. Есть 2 массива: в первом содержатся значения времени и амплитуды, во втором значения индексов (к примеру: 068, 179, 535....).
Можно ли по данным значениям индексов (из 2 массива) найти значения амплитуд в первом массиве?
MaryM
interested
interested
 
Posts: 4
Joined: 13 May 2017, 20:32
LabVIEW Version: 14
Karma: 0

Re: Преобразование данных массива

Postby Alex Dem on 13 May 2017, 21:42

Можно, а в чем проблема по индексу получить значение из массива?
Alex Dem
junior
junior
 
Posts: 55
Joined: 06 May 2015, 22:24
LabVIEW Version: 2014
Karma: 7

Re: Преобразование данных массива

Postby MaryM on 14 May 2017, 12:40

В том, что это не одно число и не два...А задача для меня с начала такая: мне нужно узнать значения амплитуд в точках на 20 мс ранее чем пики.
И еще, не подскажете почему не совсем корректно отображаются данные на графике XY?
Attachments
oyo-3.vi
(63.93 KiB) Downloaded 50 times
данные.lvm
(1.18 MiB) Downloaded 47 times
MaryM
interested
interested
 
Posts: 4
Joined: 13 May 2017, 20:32
LabVIEW Version: 14
Karma: 0

Re: Преобразование данных массива

Postby zxc_pavel on 14 May 2017, 13:14

1. Все таки искать надо не 1 индекс, а массив, поэтому так.

14.png
14.png (6.58 KiB) Viewed 2436 times


2. Большой цикл While у Вас для чего? Параметры менять по ходу программы?

Если вы его уберете или поставите for на 1 итерацию - то все будет работать.
Если поставить 2 итерации, то у Вас график пиков съедет на 1 сек (то есть было 0....1, а станет 0...2 и отрисовка будет от 1 до 2). А в файле у Вас значения так и остались от 0 до 1. Из-за этого нули. Нужно учитывать это
zxc_pavel
user
user
 
Posts: 80
Joined: 02 Jun 2016, 12:07
LabVIEW Version: 14
Karma: 69

Re: Преобразование данных массива

Postby MaryM on 14 May 2017, 15:17

Спасибо, все оказалось проще, чем думала :think:
MaryM
interested
interested
 
Posts: 4
Joined: 13 May 2017, 20:32
LabVIEW Version: 14
Karma: 0

Next

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

Who is online

Users browsing this forum: Google and 13 guests

cron