Форум программистов, компьютерный форум, киберфорум
LabVIEW, язык G
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 19.10.2022
Сообщений: 20
1

Создание программы в LabVIEW 8.2

19.10.2022, 08:37. Показов 1334. Ответов 12
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! Помогите с заданием, нужно реализовать сортировку двухмерного массива по столбцам и их убыванию. Использовать можно только:
- Array Size
- Index Array
- Replase Array Subset
- Insert Into Array
- Delete From Array
- Initialize Array
- Build Array
- Array Subset, а также сдвиговый регистр и Transpose 2D Array.
Данная функция должна работь в независимости каким размером на вход идет массив.

Моя идея заключалась в том, чтобы изначально транспонировать 2х мерный массив далее использую функцию Index Array выделять строчку и реализовав пузырьковую сортировку отсортировать ее. Т.е получается как два цикла, но у меня что-то пошло не так)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.10.2022, 08:37
Ответы с готовыми решениями:

Создание программы в LabVIEW
создать программу в LabVIEW по принципиальной схеме,

Создание программы в LabVIEW 2007-2008
Задание: дана строка символов. Необходимо, используя массив, заменить порядок символов в строке на...

Создание portable версии программы LabView
Добрый вечер, уважаемые коллеги! Пытаюсь сделать портативную версию программы LabView 2010. Уже...

Создание в LabView программы имитирующей сигналы с фазовой модуляцией
Суть задания в следующем, нужно разработать модель сигнала ФМ-2(4,8) с возможностью проводить...

Создание модели в Labview
здравствуйте. Помогите пожалуйста, знаний в labview немного, но есть задача: есть некая...

12
 Аватар для Mikl_
168 / 120 / 57
Регистрация: 19.10.2021
Сообщений: 296
Записей в блоге: 1
19.10.2022, 08:58 2
Нормальный подход, если общее понимание уже есть, покажите блок-диаграмму, которую сделали, тогда можно будет подсказать как быть дальше.
0
0 / 0 / 0
Регистрация: 19.10.2022
Сообщений: 20
19.10.2022, 09:06  [ТС] 3
Я ее удалил, но сейчас заново создам это, там в принципе не много.
0
0 / 0 / 0
Регистрация: 19.10.2022
Сообщений: 20
19.10.2022, 09:30  [ТС] 4
Файл подгрузил, изменишь разрешение на .vi А то так не получилось подгрузить.
Вложения
Тип файла: pdf Untitled 1 - копия.pdf (14.2 Кб, 6 просмотров)
0
0 / 0 / 0
Регистрация: 19.10.2022
Сообщений: 20
19.10.2022, 09:33  [ТС] 5
дальше не знаю что и как и ошибок много выдает если даже начать по одной убирать.
Миниатюры
Создание программы в LabVIEW 8.2  
0
0 / 0 / 0
Регистрация: 19.10.2022
Сообщений: 20
19.10.2022, 09:37  [ТС] 6
при добавлении регистра сразу изменяются размеры, не понимаю что как делать,можете помочь уже несколько дней голову ломаю.
Миниатюры
Создание программы в LabVIEW 8.2  
0
 Аватар для Mikl_
168 / 120 / 57
Регистрация: 19.10.2021
Сообщений: 296
Записей в блоге: 1
19.10.2022, 10:11 7
Лучший ответ Сообщение было отмечено v007ae как решение

Решение

Почти норм, генератор исходного массива весьма не обычен. В самой сортировке добавил два цикла и индикатора перестановки, когда перестановок нет, то сортировка заканчивается.
Создание программы в LabVIEW 8.2

Создание программы в LabVIEW 8.2
1
0 / 0 / 0
Регистрация: 19.10.2022
Сообщений: 20
19.10.2022, 10:19  [ТС] 8
Можешь файлом скинуть, хочу разобраться с индикаторами перестановки, мало имею представления как вообще работает LabView.

Добавлено через 1 минуту
а итоговый вывод происходит куда у вас? Просто я создавал массив еще один

Добавлено через 1 минуту
А так премного благодарен, долго голову ломал) Но был близко
0
0 / 0 / 0
Регистрация: 19.10.2022
Сообщений: 20
19.10.2022, 11:03  [ТС] 9
Вроде все подключил верно, но что то он не сортирует особа ничего) Прикрепил скриншот и программу. Если можно объясните пожалуйста или тоже в ответ программу отправьте, чтобы сам мог разобраться.
Миниатюры
Создание программы в LabVIEW 8.2  
Вложения
Тип файла: pdf Untitled 1 - копия.pdf (18.6 Кб, 8 просмотров)
0
 Аватар для Mikl_
168 / 120 / 57
Регистрация: 19.10.2021
Сообщений: 296
Записей в блоге: 1
19.10.2022, 11:17 10
Лучший ответ Сообщение было отмечено v007ae как решение

Решение

Untitled 1 - копия.vi.pdf
сохранил в версии 8.2, но пишет предупреждения
2
0 / 0 / 0
Регистрация: 19.10.2022
Сообщений: 20
19.10.2022, 12:19  [ТС] 11
все отлично работает, я увидел свой недочет где подключил не правильно, спасибо большое)

Добавлено через 57 минут
Mikl_, А такой еще вопрос, как наиболее просто заполнить любой массив случайными числа из диапазона, которые указываем вручную? Мою реализацию ты уже видел)
0
 Аватар для Mikl_
168 / 120 / 57
Регистрация: 19.10.2021
Сообщений: 296
Записей в блоге: 1
19.10.2022, 12:41 12
v007ae, вариант линейного преобразования диапазона
Создание программы в LabVIEW 8.2

...не сильно отличается от вашего решения
2
0 / 0 / 0
Регистрация: 19.10.2022
Сообщений: 20
19.10.2022, 12:49  [ТС] 13
Mikl_, Спасибо)
0
19.10.2022, 12:49
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.10.2022, 12:49
Помогаю со студенческими работами здесь

Пишу программы в LabView на заказ
Пишу программы на заказ в среде визуального программирования LabView. Основные направления:...

Связь Labview и программы на С++ по протоколу TCP
Всем привет Я НЕ силен в с++ мне необходим текст программы на с++ которая может связываться с...

Создание игры в LabVIEW 2007-2008
Здравствуйте! Помогите, пожалуйста, с заданием: создать простенькую игру (наподобие динозаврика в...

Создание библиотеки для сложения чисел в LabVIEW
Здравствуйте! Я использую MS VS Community 2017 и NI LabVIEW 2016 x64. Смотрел видео и пытался...

Передать видео с камеры из программы написанной на labview на удаленный сервер
Может ли labview отправить видеопоток с камеры по tcp на удаленный сервер? Может ли labview отдать...

Отсутствует в окне Functions программы LabVIEW нет блока с DAQ
Доброго времени суток. столкнулся с такой проблемой, окне Functions, программы LabVIEW 8.6 нет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
[Golang] 121. Best Time to Buy and Sell Stock
alhaos 28.01.2025
В этой задаче мы получаем слайс целых чисел, которые означают цену акции в разные моменты времени, и должны вернуть максимально возможную прибыль от купли продажи акции. / / . . .
Проектирование и моделирование
hw_wired 28.01.2025
Введение в моделирование Моделирование представляет собой один из фундаментальных методов научного познания, который позволяет изучать объекты и явления через создание их упрощенных аналогов. В. . .
Алгоритмы и исполнители
hw_wired 28.01.2025
Введение в алгоритмы В современном мире информационных технологий алгоритмы играют основополагающую роль в решении различных задач и автоматизации процессов. Алгоритм представляет собой точную. . .
Хранение информации
hw_wired 28.01.2025
Введение: Роль систем хранения информации в современном мире В современную эпоху цифровых технологий эффективное хранение информации становится одним из ключевых факторов успешного развития любой. . .
Обработка числовой информации
hw_wired 28.01.2025
Введение в обработку числовой информации В современном мире обработка числовой информации стала неотъемлемой частью как профессиональной деятельности, так и повседневной жизни. Электронные таблицы. . .
Мультимедиа
hw_wired 28.01.2025
Введение в мультимедийные технологии В современном мире мультимедийные технологии стали неотъемлемой частью нашей жизни, проникнув во все сферы человеческой деятельности. Термин "мультимедиа". . .
Обработка текстовой информации
hw_wired 28.01.2025
Введение в обработку текстовой информации В современном мире обработка текстовой информации играет фундаментальную роль в различных сферах человеческой деятельности. Текстовые редакторы стали. . .
Обработка графической информации
hw_wired 28.01.2025
Введение в компьютерную графику Компьютерная графика стала неотъемлемой частью современного цифрового мира, пройдя впечатляющий путь развития от простейших черно-белых изображений до сложных. . .
Python в Алгоритмике: Решение задач
hw_wired 28.01.2025
Введение в Python и Алгоритмику В современном мире программирование стало неотъемлемой частью образования и профессионального развития. Python зарекомендовал себя как один из самых популярных и. . .
Компьютер как универсальное устройство для работы с информацией
hw_wired 28.01.2025
Введение в устройство компьютера Компьютер представляет собой универсальное электронное устройство, предназначенное для автоматической обработки информации. В современном мире компьютер стал. . .
Информация и информационные процессы
hw_wired 28.01.2025
Понятие информации и ее виды В современном мире информация является одним из фундаментальных понятий, пронизывающих все сферы человеческой деятельности. Под информацией понимают любые сведения об. . .
Алгоритмика
hw_wired 28.01.2025
Введение: Основы алгоритмики и её роль в информатике В современном мире программирование и алгоритмическое мышление стали неотъемлемой частью образования и профессиональной деятельности. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru