11 Laboratorium zerowe - Matlab, LabYiew i narzędzia 2014-10-17 14:05
1® |
H§|d] |
m |
1^1 |
m | |
BE |
m |
Rys. 12: Przykład portów wejściowych VI a, odpowiednio typu: double, float, integer i unsigned;
Rys. 13: Przykład portów wyjściowych VIa, odpowiednio typu: double, float, integer i unsigned;
Tak samo jak w panelu czołowym VIa, staramy się ułożyć wszystkie wejścia po lewej a wyjścia po prawej stronie tworzonego schematu blokowego.
Na przykładach omówimy krok po kroku jak stworzyć prosty VI.
Zrealizujemy przyrząd, który będzie pełnił rolę uniwersalnego generatora sygnałów dyskretnych i analizatora ich widma.
1) Zamknij okna oglądanego przyrządu VI, i z okna głównego stwórz własny, nowy VI
2) Wejdź do okna schematu blokowego
0.5.2.1. Tworzenie wektorów sygnału
Poniżej przedstawiono jeden ze sposobów realizacji zadania.
W celu wytworzenia wektora danych potrzebujemy w pierwszej kolejności skonstruować wektor (zdyskretyzowanego) czasu n=[0:N] a następnie zastosować pewne odwzorowanie/funkcję czasu na próbki f[n]. Na wstępie przykładu wytworzymy wektory o narastających liniowo, zmieniających się losowo oraz uformowanych harmonicznie danych.
1) W oknie schematu blokowego dodaj niezbędne elementy wybierając je z palety funkcyjnej. Kliknij prawym przyciskiem myszy i wybierz strukturę pętli FOR: Programming —>Structures —>For Loop1, wstaw ją do schematu blokowego obrysowując dookoła ob-szaru/układu (jak na rys. 15)2. Pętla zawiera licznik obrotów [N] oraz wskaźnik numeru aktualnie wykonywanej iteracji/obrotu [i] (indeksowany od zera).
2) Dodaj terminale wejściowe i wyjściowe VIa poprzez klikanie prawym przyciskiem
możesz również skorzystać z opcji tzw. szybkiego wybierania „Quick Drop" wciskając kombinacje klawiszową Ctrl+Space poczym wpisać w polu wyszukania żądane słowo (nazwę poszukiwanego elementu) a następnie wybrać go z listy i przeciągnąć na schemat
można dowolnie modyfikować rozmiar pętli pociągając wskaźnikiem myszy za jej krawędź lub tez będąc w obszarze pętli naciskając klawisz Ctrl+lewy przycisk myszy zarysować obszar - wykorzystywane często do robienia miejsca w gęsto zabudowanym diagramie