Kaip sukurti paprastą grafinę vartotojo sąsają „Matlab“

Autorius: William Ramirez
Kūrybos Data: 16 Rugsėjo Mėn 2021
Atnaujinimo Data: 1 Liepos Mėn 2024
Anonim
How to Design Basic GUI Graphical user Interface in MATLAB and Image Processing
Video.: How to Design Basic GUI Graphical user Interface in MATLAB and Image Processing

Turinys

„Matlab“ yra galingas matematikos įrankis matricos skaičiavimams ir bet kuriai kitai matematinei funkcijai. „Matlab“ taip pat turi galimybę naudoti savo programavimo kalbą, kad sukurtų langus, panašius į įprastas programas.

Žingsniai

  1. 1 Atidarykite „Matlab“ ir palaukite, kol ji bus visiškai įkelta.
  2. 2 Paleidimo priemonėje spustelėkite „MATLAB“, kad išplėstumėte visą sąrašą, tada dukart spustelėkite „GUIDE (GUI Builder)“. Jei nematote „Launchpad“, spustelėkite meniu elementą „View“, tada - „Launch pad“. Bus paleista vizualinio programavimo aplinka „GUI Builder“.
  3. 3 Dešinėje ekrano pusėje spustelėkite mygtuką „Gerai“. Tai leis jums vilkti mygtuką.
  4. 4 Perkelkite pelę į pilką sritį lango centre.
  5. 5Paspauskite pelės mygtuką ir, laikydami jį nuspaudę, perkelkite pelės žymeklį taip, kad gautas stačiakampis, suformuojantis mygtuką, taptų reikiamo dydžio
  6. 6 Atleiskite pelės mygtuką ir pamatysite savo mygtuką.
  7. 7 Dukart spustelėkite sukurtą mygtuką. Pasirodys turto valdytojas.
  8. 8 Raskite „Eilutės laukas“, spustelėkite lauką šios etiketės dešinėje ir įveskite „Labas“. Taip pat pakeiskite žymą į „mygtuką“.
  9. 9 Kairėje suraskite mygtuką „txt“ ir atlikite tuos pačius veiksmus, kaip ir 8 veiksme.
  10. 10 Dabar pasirinkite meniu elementą „Failas“, tada - „Išsaugoti“, kad išsaugotumėte tai, ką sukūrėte. Po to pasirodys jūsų programos kodas.
  11. 11 Redaktoriuje raskite kodo eilutę, kurioje parašyta funkcija varargout = pushbutton1_Callback (h, įvykių duomenys, rankenos, varargin). Tai yra atgalinio ryšio funkcija. Kai vartotojas spustelės mygtuką, kodas po šia eilute bus įvykdytas. Tokiu atveju, vartotojui spustelėjus mygtuką, tekstas teksto laukelyje pasikeis.
  12. 12 Parašykite komandų rinkinį.