Johdanto Matlab-kääntäjään
Matlab-kääntäjä käyttää järjestelmää kolmella tavalla: yksi on itsenäinen sovellus, toinen on excel-lisäosat ja kolmas on Hadoop-paketit. Voimme käyttää näitä ominaisuuksia muiden käyttäjien (ryhmän jäsenten, toimittajien, asiakkaiden, yhteistyökumppaneiden, organisaation jne.) Kanssa, joiden ei ehkä muuten tarvitse käyttää Matlabia. Matlab-sovellukset toimittavat meidät pakkauksen työnkulun läpi ja luovat yhden asentajan, jonka kanssa voimme jakaa. Meidän on vain valittava sovellukseen tärkeimmät Matlab-toiminnot ja napsauttamalla paketteja se luo automaattisesti yhden asennustiedoston. Matlab-ohjelmamme on salattu näissä sovelluksissa, joten immateriaalioikeudet säilyvät suojana.
Voimme laajentaa kääntäjän ominaisuuksia lisäämällä yksinkertaisesti SDK-kääntäjän ohjelmistokomponenteille ja integroimalla muita ohjelmointikieliä, kuten clangia., CPP lang., java.net, jne. Nämä sovellukset käyttävät Matlab-suoritusaikaa, jaetut kirjastot mahdollistavat koottujen sovellusten ja komponenttien suorittamisen. Matlab-analytiikan laajamittaisia käyttöönottoja yrityssovellusten kanssa tuetaan Matlab-tuotantopalvelimien kautta. Komentoa käytetään Matlab-kääntäjän kutsumiseen 'mcc'. Voimme antaa komennon (mcc) komentoriviltä tai 'UNIX' tai 'DOS' komentoriviltä.
Syntaksi:
Pystymme hallitsemaan useita Matlab-kääntäjiä, jotka liputtavat MCC: hen, suurimmalla osalla niistä on vain yhden kirjaimen nimi. Voimme harkita vaihtoehtoja erikseen komentorivillä.
- mcc-m - ei hauskaa
Voimme lisätä useita vaihtoehtoja yhdellä '-'. Voimme määritellä sen erikseen. MCC
- mcc –minkin hauskaa
Koska otimme joitain erityisiä argumentteja, joita ei voida yhdistää, ellemme määrittele lausunnossa:
- mcc-m - täysin hauskaa. . . tässä argumenttivaihtoehdot ovat erilliset.
- mcc –minkin hauskaa. . . tässä argumenttivaihtoehdot yhdistetään.
Jos sisällytämme C-ohjelman tai CPP-ohjelman mcc-komentoon, tiedostot siirretään suoraan 'Mex' tai mbuild.
Makron käyttö
Kuten näemme edellisessä kappaleessa, Matlab-kääntäjällä on useita vaihtoehtoja, jotka antavat meille pääsyn tehtävän suorittamiseen. Jos haluamme yksinkertaistaa kokoamistamme, voimme käyttää makroja. Tämän avulla voimme suorittaa kokoamisen perustyön.
esimerkkejä:
1) -m: makrovaihtoehto m, se luo itsenäisen minkä tahansa c-sovelluksen. Ja sillä on vaihtoehto kääntää m c: ksi tai CPP: ksi käyttämällä toiminto käärettä, kielilähtöä, vaiheita, ohjeita, tiedostokirjastoa jne.
2) -p: makrovaihtoehto p, Se luo erillisiä CPP-sovelluksia ja vaihtoehto on libmmfile.mlib.
3) -x: makrovaihtoehto x, Se luo MEX-toiminnon ja vaihtoehto on 'libmatlbmx.mlib'.
4) -g: makrovaihtoehto g, Sitä käytetään virheenkorjaustarkoitukseen .ja vaihtoehto on 'virheenkorjaus: päällä = 0 ei ole'.
5) -s: makrovaihtoehto g, Sitä käytetään simulointiin ja vaihtoehto on 'libmaatlbmax.mlb', alla olevassa taulukossa esitetään komennot ja niiden käyttö niiden vaihtoehtoisten vaihtoehtojen kanssa.
Syntaksi | Käyttää | vaihtoehto |
-m | Luo itsenäisenä mihin tahansa c-sovellukseen | toiminnon kääre, kielilähtö, vaihe, ohje, tiedostokirjasto jne. |
-p | Luo itsenäisiä CPP-sovelluksia | libmmfile.mlib |
-x | Luo MEX-toiminnon | libmatlbmx.mlib |
-g | Käytetään virheenkorjaukseen | virheenkorjaus: päällä = 0 ei kukaan |
-S | Käytetään simulointiin | libmaatlbmax.mlb |
Matlab-kääntäjän sovellukset
Alla on Matlab-kääntäjän sovelluksia:
- Yksi Matlabin tärkeistä sovelluksista on se, että se luo itsenäisiä sovelluksia ja jakaa ne muiden käyttäjien kanssa ilman rojaltia. itsenäiset sovellukset ovat kokonaisia grafiikkaa käyttäviä sovelluksia ja komentorivin suorittamista.
Mcc | Käännä toiminto |
Applicationcompiler | Yhdistä toiminto itsenäiseksi sovellukseksi |
Ota työkalu käyttöön | Käännä toiminto ulkoiseen käyttöön |
Isdeployed | Määritä koodin tila (otettu käyttöön tai Matlab) |
Ismcc | Testaa koodi kokoamishetkellä |
Ctfroot | Tiedoston sijainti |
- Se on hyödyllinen myös web-sovelluksia luotaessa, sillä tämä käyttäjä voi käyttää kutakin verkkosovellusta yksilöllisen URL-osoitteen avulla selaimesta ilman minkään muun ohjelmistolisäyksen tukea.
Verkkokääntäjä | Verkon käyttöönottopaketti |
- Matlab-kääntäjä isännöi verkkosovelluksia ja jakaa niitä muiden käyttäjien kanssa luotettavassa intranet-ympäristössä. Siihen pääsee yhdellä verkkosivulla.
- Matlab-paketit ja muut lisäosat luovat uusia kaavoja, se toimii kuten excel hyväksymällä syötteet soluista ja palauttamalla tulokset tulosteen puolelle.
- Suurten ryhmien luominen Matlab-sovelluksia käytetään itsenäisinä ominaisuuksina klusterien laskemiseen osana Spark-töitä Hadoopissa.
- Se luo myös Map-vähennä Matlab-sovelluksia, joita kutsutaan myös itsenäisiksi sovelluksiksi.
Mcc | Monitoimilaitekokoonpano |
deploytool | Käännä toiminnot käyttöönottoa varten |
MapReduce | Määritelmä map-vähentää |
Hadoop-kääntäjä | Kääntäjä Hadoopia vastaan |
johtopäätös
Matlab-kääntäjä suunnittelee erilaisia prosesseja ja järjestelmiä laaja-alaisesti. Se luo myös itsenäisiä sovelluksia, web-sovelluksia ja isännöi sovelluksia käyttäjille ja on vuorovaikutuksessa käyttäjän kanssa käyttämällä erilaisia paketteja tehokkaasti.
Suositeltava artikkeli
Tämä on Matlab-kääntäjän opas. Tässä keskustellaan Matlab-kääntäjän ja sen sovellusten johdannosta sekä makrojen käytöstä. Voit myös käydä läpi ehdotetut artikkelimme saadaksesi lisätietoja -
- Johdanto MATLAB-toimintoihin
- Matlabin 10 parasta etua
- Yleiskatsaus Matlabin keskitoiminnoista
- Mikä on vaihtolause Matlabissa?