LABORATORIUM 9 MATLAB Zad. 1. Napisz program, który będzie

Transkrypt

LABORATORIUM 9 MATLAB Zad. 1. Napisz program, który będzie
LABORATORIUM 9
MATLAB
Zad. 1. Napisz program, który będzie dodawać 2 liczby. Użyj kontrolek: 2x Edit Text, 1x Push Button, 3 x Static Text
Zad. 2. Napisz program, który będzie kalkulatorem podstawowych operacji na 2 liczby. Użyj: 2x Edit Text, 1x Push
Button, 1x Static Test, 5x Radio Button (wykonaj grupowanie kontrolek używając Button Group)
Zad. 3. Napisz program który będzie rysował jeden z dwu wykresów do wyboru: sin(a*x) lub a*cos(x) dla x=1:0.1:20.
Użyj: 2x Check Box (wykonaj grupowanie kontrolek używając Panel), 1x Push Button, 1xAxes. Suwak będzie: zmieniał
wartość parametru a w przedziale <0 , 5>, wyświetlał bieżące ustawienie w okienku typu Edit Text lub Static Text.
Zad. 4. Napisz program, który będzie rysował jeden z trzech wykresów: 1> peaks(30), 2>membrane, 3> sin(r)+r dla
r=x2+y2 oraz [x,y]=meshgrid(-8:0.5:8) (do wyboru rysowanego wykresu użyj listy rozwijalnej ListBox). Po naciśnięciu
wybranego 1 z 3 przycisku (Push Button) będzie rysowany wykres surf, mesh lub countour3.
Zad. 5. Napisz program graficzny cw4z6.gui który będzie rysował wykres: a*sin(b*x) dla x=1:0.1:20. Użyj: 1x Check
Box do włączania na wykresie siatki grid on, grid off, 1x Push Button do rysowania wykresu, 2xSlider. Suwak pierwszy
zmienia wartość parametru a w zakresie a=(0;5), zaś parametr b w zakresie b=(0;1).
Zad. 6. Utwórz program wykorzystujący m.in. funkcje: MenuBar i makemenu do utworzenia menu i uruchamiania
programów z zadań 1-5