Zbirnik Matlab - Prvi koraki z aplikacijami prevajalnika Matlab

Kazalo:

Anonim

Uvod v Matlab Compiler

Matlab prevajalnik prikliče v sistem na tri načine, eden je samostojna aplikacija, drugi je Excel dodatki in tretji so Hadoop paketi. Te funkcije lahko uporabljamo pri drugih uporabnikih (člani skupine, dobavitelji, stranke, sodelavci, organizacija itd.), Ki morda ne bodo morali uporabljati Matlaba. Na voljo so aplikacije Matlab, ki nas vodijo skozi postopek pakiranja in ustvarijo enega samega namestitvenega programa, v katerem lahko delimo. V aplikaciji moramo izbrati samo glavne funkcije Matlab in s klikom na pakete bo samodejno ustvaril eno samo namestitveno datoteko. Naš program Matlab je šifriran v teh aplikacijah, tako da pravice intelektualne lastnine ostajajo zaščitne.

Zmogljivost prevajalnika lahko razširimo s preprostim dodajanjem prevajalnika SDK za komponente programske opreme in integracijo z drugimi programskimi jeziki, kot je clang., Jezik CPP, java.net itd. Te aplikacije uporabljajo čas izvajanja Matlab, nabor knjižnic v skupni rabi omogoča izvajanje sestavljenih aplikacij in komponent. Skozi proizvodne strežnike Matlab so podprte obsežne uvajanja analitike Matlab s poslovnimi aplikacijami. Ukaz se uporablja za priklic prevajalnika Matlab je 'mcc'. Ukaz (mcc) lahko izdamo iz ukaznega poziva ali ukazne vrstice 'UNIX' ali 'DOS'.

Sintaksa:

Mi lahko upravljamo več operacij prevajalnika Matlab, ki zastavijo na MCC, večina jih ima samo enočrkovno ime. Možnosti lahko obravnavamo ločeno v ukazni vrstici.

  • mcc -m –n zabava

Več možnosti lahko dodamo z enim »-«. Prav tako ga lahko ločeno določimo. mcc

  • mcc - zabava

Ker smo vzeli nekaj konkretnih argumentov, ki jih ni mogoče kombinirati, če v izjavi ne določimo:

  • mcc -m - polna zabava. . . Tu so možnosti argumentov ločene.
  • mcc - zabava. . . tukaj so argumentirane možnosti kombinirane.

Če v ukaz mcc vključimo program C ali CPP, se datoteke neposredno pošljejo v 'Mex' ali mbuild.

Uporaba makrov

Kot vidimo v zgornjem odstavku, ima prevajalnik Matlab različne možnosti, ki nam omogočajo, da opravimo nalogo. če želimo poenostaviti našo kompilacijo, lahko uporabimo makrone. To nam omogoča, da opravimo osnovno kompilacijsko nalogo.

Primeri:

1) -m: makro možnost m, ustvari samostojno katero koli 'c' aplikacijo. In ima alternativo s prevajanjem m v c ali CPP z uporabo funkcije ovoj, jezik izhod, oder, pomoč, knjižnica datotek itd.

2) -p: makro možnost p, ustvarja samostojne aplikacije CPP, alternativa pa je libmmfile.mlib.

3) -x: makro možnost x, ustvari funkcijo MEX, alternativa pa je 'libmatlbmx.mlib'.

4) -g: makro možnost g, uporablja se za odpravljanje napak. Namesto tega pa je »debugline: on = 0none«.

5) -s: makro možnost g, Uporablja se za simulacijo, alternativa pa je 'libmaatlbmax.mlb', v spodnji tabeli so prikazani ukazi in njihove uporabe z njihovimi alternativnimi možnostmi.

Sintaksa Uporaba Alternativa
-m Ustvari samostojno za katero koli aplikacijo 'c' funkcijski ovoj, jezikovni izhod, oder, pomoč, knjižnica datotek itd.
-p Ustvari samostojne aplikacije CPP libmmfile.mlib
-x Ustvari funkcijo MEX libmatlbmx.mlib
-g Uporablja se za odpravljanje napak debugline: on = 0none
-s Uporablja se za simulacijo libmaatlbmax.mlb

Prijave prevajalnika Matlab

Spodaj so aplikacije Matlab Compilerja:

  • Ena pomembnih aplikacij Matlaba je, da ustvarja samostojne aplikacije in jih deli z drugimi uporabniki brez avtorskih pravic. Samostojne aplikacije so popolne aplikacije, ki uporabljajo grafiko in uporabljajo izvedbo ukazne vrstice.
Mcc Funkcija kompilacije
Programski prevajalnik Vgradite funkcijo v samostojno aplikacijo
Orodje za namestitev Sestavi funkcijo za zunanjo uporabo
Nerazporejen Določite stanje kode (razporejeno ali Matlab)
Ismcc Kodo preizkusite v času sestavljanja
Ctfroot Lokacija datoteke
  • Uporabnik je uporaben tudi pri ustvarjanju spletnih aplikacij, saj lahko dostopa do vsake spletne aplikacije z edinstvenim URL-jem iz brskalnika, ne da bi podprl kakršen koli drug dodatek programske opreme.
Spletni prevajalnik Paket za spletno uvajanje
  • Matlab prevajalnik uporablja za gostovanje spletnih aplikacij in jih deli z drugimi uporabniki v zaupanja vrednem intranetskem okolju. Dostopa lahko z eno samo domačo stranjo.
  • Paketi v Matlabu in drugih dodatkih ustvarjajo nove formule. Deluje kot odličnost pri sprejemanju vnosa iz celic in vračanju rezultatov na izhodno stran.
  • Ustvarjanje velikih nizov Matlab aplikacije se izvajajo kot samostojne funkcije za računanje grozdov kot del Spark opravil na Hadoopu.
  • Ustvari tudi Matlab-aplikacije za zmanjšanje zemljevidov, te aplikacije imenujemo tudi samostojne aplikacije.
Mcc Kompilacija MFunction
razmestitev orodja Sestavite funkcije za uvajanje
MapReduce Opredelitev za zmanjšanje zemljevida
Hadoop prevajalnik Prevajalec proti Hadoopu

Zaključek

Matlab prevajalnik oblikuje različne procese in sisteme s širokim obsegom. Prav tako ustvarja samostojne aplikacije, spletne aplikacije in gostuje aplikacije za uporabnike ter interakcijo z uporabnikom z uporabo različnih paketov na učinkovit način.

Priporočeni članek

To je priročnik za Matlab Compiler. Tukaj razpravljamo o Uvodu v Matlab Compiler in njegove aplikacije skupaj z uporabo makrov. Obiščite lahko tudi naše predlagane članke, če želite izvedeti več -

  1. Uvod v funkcije MATLAB
  2. Top 10 prednosti Matlaba
  3. Pregled srednje funkcije v Matlabu
  4. Kaj je izjava o preklopu v Matlabu?