Контрольная работа

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

Контрольная работа

Postby plast on 30 Nov 2019, 13:24

Добрый день форумчане. Вынужден обратиться к вам за помощью еще и по контрольной работе.

Задания выполняются в 2 отдельных файлах.
Создать ВП.
Attachments
labview.png
plast
beginner
beginner
 
Posts: 12
Joined: 21 Nov 2019, 22:12
LabVIEW Version: 7.0 Expres
Karma: 0

Re: Контрольная работа

Postby Kosist on 30 Nov 2019, 14:54

За Вас ее делать никто здесь не будет. Выкладывайте свои наработки - что конкретно не получается?
Мы делили апельсин - много наших полегло...
User avatar
Kosist
expert
expert
 
Posts: 1009
Joined: 21 Feb 2011, 23:44
Medals: 2
Activity (1) Gold (1)
LabVIEW Version: 2013-2017
Karma: 282
CLAD I/O VIP students

Re: Контрольная работа

Postby jane_wild on 01 Dec 2019, 02:47

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

Скорее всего ничего не получается... На youtube полно уроков для начинающих, если совсем уж лень читать.
labview.png
User avatar
jane_wild
advanced
advanced
 
Posts: 165
Joined: 30 Jun 2016, 02:11
LabVIEW Version: 2016
Karma: 8

Re: Контрольная работа

Postby Kosist on 01 Dec 2019, 12:09

jane_wild, ну тогда в первом случае все гораздо проще :wink:
Mean.png
Мы делили апельсин - много наших полегло...
User avatar
Kosist
expert
expert
 
Posts: 1009
Joined: 21 Feb 2011, 23:44
Medals: 2
Activity (1) Gold (1)
LabVIEW Version: 2013-2017
Karma: 282
CLAD I/O VIP students

Re: Контрольная работа

Postby plast on 01 Dec 2019, 16:58

Да я новичок, и уроки в основном на англ нашел.

Вот что у меня получилось из вашего.
zadanie 1.jpg


А здесь я что то не могу найти что вставить справа, а слева вы как цифры заполняли?
zadanie 2.jpg
plast
beginner
beginner
 
Posts: 12
Joined: 21 Nov 2019, 22:12
LabVIEW Version: 7.0 Expres
Karma: 0

Re: Контрольная работа

Postby Kosist on 01 Dec 2019, 17:23

plast, N во втором скрине не может быть меньше 0, т.к. это число итераций For Loop. Там не может быть -20.
Также, константа -10: кликните на значке туннеля (там, где "провод" заходит в цикл), и выберите Replace with Shift Register. Курсор мышки изменится, и нужно будет им кликнуть точно на туннеле, где "провод" с "-10 + 1" подключается к циклу справа. Таким образом, у Вас должны получиться шифт-регистры, как в примере jane_wild.
Ну, и для графа используйте Bundle функцию, а для массив - Build Array.
Мы делили апельсин - много наших полегло...
User avatar
Kosist
expert
expert
 
Posts: 1009
Joined: 21 Feb 2011, 23:44
Medals: 2
Activity (1) Gold (1)
LabVIEW Version: 2013-2017
Karma: 282
CLAD I/O VIP students

Re: Контрольная работа

Postby plast on 01 Dec 2019, 17:49

Вот что во второй получилось

zadanie 2.jpg


Вроде норм.

А с первым что делать?
plast
beginner
beginner
 
Posts: 12
Joined: 21 Nov 2019, 22:12
LabVIEW Version: 7.0 Expres
Karma: 0

Re: Контрольная работа

Postby plast on 01 Dec 2019, 18:10

С первым пока вот так получается.

zadanie 1.jpg
plast
beginner
beginner
 
Posts: 12
Joined: 21 Nov 2019, 22:12
LabVIEW Version: 7.0 Expres
Karma: 0

Re: Контрольная работа

Postby jane_wild on 01 Dec 2019, 18:57

jane_wild, ну тогда в первом случае все гораздо проще

Согласна, только я подумала что эта контрольная имеет цель изучения for loop. Поэтому я и использовала их и не пугала топикастера непонятными значками :D .
С первым пока вот так получается.

Глядя на диаграмму и фронтальную панель, для меня остаётся загадкой как такое может получится!?
Выложите ваш VI вместо картинки. В вашей подписи LV версии 7 и я не в курсе есть ли там возможность пошаговой отладки, с использованием пробников. Если да, попробуйте пройти по шагам выполнение вашей программы, многое сразу станет понятным.
User avatar
jane_wild
advanced
advanced
 
Posts: 165
Joined: 30 Jun 2016, 02:11
LabVIEW Version: 2016
Karma: 8

Re: Контрольная работа

Postby plast on 01 Dec 2019, 19:27

выкладываю
Есть кнопки начала пошагового выполнения, пошаговое выполнение и выход из него, но мне это не дает понять где ошибка(
Attachments
zadanie 1.vi
(35.39 KiB) Downloaded 8 times
plast
beginner
beginner
 
Posts: 12
Joined: 21 Nov 2019, 22:12
LabVIEW Version: 7.0 Expres
Karma: 0

Re: Контрольная работа

Postby plast on 01 Dec 2019, 19:44

матрикс б почему то 1 а матрикс а 2. снизу идет 2 а сверху 00,0 е
plast
beginner
beginner
 
Posts: 12
Joined: 21 Nov 2019, 22:12
LabVIEW Version: 7.0 Expres
Karma: 0

Re: Контрольная работа

Postby jane_wild on 01 Dec 2019, 19:52

Первый же шаг указал на ошибку. У вас матрица A не 3х3
Matrix.PNG
User avatar
jane_wild
advanced
advanced
 
Posts: 165
Joined: 30 Jun 2016, 02:11
LabVIEW Version: 2016
Karma: 8

Re: Контрольная работа

Postby plast on 01 Dec 2019, 19:59

А так

zadanie 1.jpg
plast
beginner
beginner
 
Posts: 12
Joined: 21 Nov 2019, 22:12
LabVIEW Version: 7.0 Expres
Karma: 0

Re: Контрольная работа

Postby jane_wild on 01 Dec 2019, 20:16

Наберите в гугле "вычитание матриц" и сразу же найдете ответ на свой вопрос, правильные циферки в результате или нет. Например вот эта картинка
matrix-subtraction-2.gif
matrix-subtraction-2.gif (3.72 KiB) Viewed 184 times
User avatar
jane_wild
advanced
advanced
 
Posts: 165
Joined: 30 Jun 2016, 02:11
LabVIEW Version: 2016
Karma: 8

Re: Контрольная работа

Postby plast on 01 Dec 2019, 20:22

Так вроде всё получилось, всем огромное спасибо. Сам бы я еще долго мучался.
plast
beginner
beginner
 
Posts: 12
Joined: 21 Nov 2019, 22:12
LabVIEW Version: 7.0 Expres
Karma: 0

Next

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

Who is online

Users browsing this forum: No registered users and 1 guest

cron