Lær de MATLAB funktioner ved online tutoring

Strukturen i en MATLAB funktion

MATLAB funktioner er ligesom C-funktioner eller Fortran subrutiner.

MATLAB programmer gemmes som blot tekstmæssige indhold i oplysninger, der har mærker, der ender med udvidelsen `` .m ''. Disse oplysninger er kendt som unødvendigt at sige, m-filer. Hver m-fil indeholder nøjagtigt et MATLAB fungere. Således kan et udvalg af MATLAB funktioner forårsage til en masse relativt lidt information.

En stor modificere mellem MATLAB og konventionelle aktive dialekter er, at MATLAB funktioner kan bruges interaktivt. Desuden at tilbyde den tilsyneladende bistand til underholdende beregning, er det også en meget realistisk måde at debug funktioner, der er del af et større projekt.
MATLAB funktioner har to parameter detaljer, en for feedback og en til resultat. Dette kan håndtere en af ​​de primære retningslinjer for MATLAB programmering: ikke ændrer feedback faktorer af betjene. Ligesom alle primære retningslinjer, er denne ene beskadiges ved perioder. Min gratis vejledning, er imidlertid at holde sig til retningslinje. Dette vil du nødt til at skabe nogle mindre forbedringer i den måde, du systemet. I sidste ende denne kontakt vil hjælpe dig med at skabe bedre Matlab værdi.
Oprettelse operere m-filer med et enkelt tekstmæssige indhold editor

MATLAB m-filer skal simpelthen være tekstmæssige indhold oplysninger, dvs. information med ingen af unikke stil tal involveret ved standard i oplysninger tegnet af ord-processorer. De fleste ord-processorer tilbyder valget mellem at holde pc-fil som blot tekstmæssige indhold, (se efter en `` Gem som ... '' valg i PC-filen menuen). Et ord-processor er overkill for at udvikle m-filer, dog, og det er som regel mere realistisk at bruge en let tekstmæssige indhold forfatter, eller en `` programmør editor ''. For de fleste typer pc-systemer er der flere tekstmæssige indhold forfattere (ofte som ingen omkostninger software eller shareware). Normalt en simpelthen tekstmæssige indhold forfatter er involveret med os.

Når du sammensætter m-filer, du vil normalt ønsker at have det tekstmæssige indhold forfatter og MATLAB starter samtidigt. Da moderne ord-processorer brug for masser af RAM kan det ikke engang være muligt eller realistisk (hvis du vil arbejde på en stand-alone enkelt computer) for dig at bruge et ord-processor til m-fil vækst. I denne situation en let, tekstuelle indhold forfatter vil være din eneste valg.
Funktion Definition

Det første udbud af et drive m-fil skal være af følgende type.

Funktionen [ ,,,0],output_parameter_list] = function_name (input_parameter_list)
første valgperiode skal altid være `` funktion ''. Efter at de (valgfrit) resultatet faktorer er indkapslet i rektangel kan håndtere []. Hvis fungerer ikke har output_parameter_list rektanglet kan håndtere og tilsvarende betegnelse også overset. Den function_name er en personlighed sekvens, der skal bruges til at kontakte betjene. Den function_name skal også være det samme som pc filnavn (uden `` .m ''), hvor funktionen er gemt. Med andre ord MATLAB opererer, `` foo '', skal gemmes i PC-filen, `` foo.m ''. Efter pc filnavnet er (valgfrit) input_parameter_list.
Der kan netop være en MATLAB operere pr m-fil.

Input og output-parametre

input_parameter_list og output_parameter_list er komma- adskilte detaljer i MATLAB faktorer.
modsætning til andre dialekter, bør faktorer i input_parameter_list aldrig ændres af påstandene i funktionen. Professionelle MATLAB udviklere har metoder og faktorer for at bryde dette begreb, men det er sund øvelse at overveje feedback faktorer altid at være den samme, der ikke kan ændres. Den adskillelse af feedback og resultatmål faktorer tillader styrke dette koncept.
Feedback og resultatmål faktorer kan være skalarer, vektorer, matricer, og post. Faktisk, er MATLAB ikke rigtig identificere mellem faktorer former indtil nogle beregning eller funktion vedrørende de faktorer gennemføres. Det er helt hensigtsmæssigt, at feedback til en funktion er en skalar under en kontakt og en vektor i en anden kontaktperson

For at oprette den før faktor mere håndgribeligt, overveje følgende erklæring
>. ≫ y = sin (x)

Hvilket er en kontakt til den indbyggede sinus betjene. Hvis x er en skalar (dvs. en matrix med én række og én kolonne), så y vil være en skalar. Hvis x er en rækkevektor, så vil y være en rækkevektor. Hvis x er en matrix da er Y en matrix. (Du skal bekræfte disse påstande med nogle nemme MATLAB beregninger.)
Denne situation afhængighed af feedback og resultatet faktorer er en meget meget effektiv og muligvis meget kompliceret funktion af MATLAB. Konsultere `` addtwo.m '' operere nedenfor for et eksempel.

Kommentar udsagn

MATLAB tanker krav starte med% personlighed,%. Alle tal fra% til slutningen af ​​intervallet håndteres som en erklæring. Den% personlighed ikke behøver at være i søjle 1.
.

fjernundervisning og e-læring

  1. Har du brug for lektiehjælp?
  2. Sådan udgives Online historiebøger for Kids
  3. Hvilken virksomhed webudvikling tjenester kan levere?
  4. Den skiftende ansigt af viden leverings- mobil læring
  5. Lær online på South University
  6. Fordelene ved Online Education og fjernundervisning programmer i det 21. århundrede
  7. On line MBA Assessment
  8. Mobil læring - En bedre måde at lære
  9. Få svar på alle dine spørgsmål hurtigt og nemt!
  10. Militære Niveauer under hele verden IN på web Uddannelsesinstitutioner
  11. Internet Traffic School - kender fordelene ved Certified Trafikskolen Online Kurser
  12. Hvad er Creative Writing (fra Creative Writing Course)
  13. Datalogi Help: Abstraction er let og enkelt at forstå via online tutoring
  14. Mægling Kursus: Bane vejen for en Hot juridisk karriere Minus Law School
  15. Udvikle en trang til at lære og give dem Nødvendige Tools of Life
  16. Hvordan man har en karriere Brug strafferet & Kriminologi Certifikat
  17. Opnå succes gennem en online grad kursus i St. Lucia
  18. Grunde til at vælge en Online MBA
  19. Fordele og ulemper ved online-QA uddannelsesprogrammer
  20. Hvad er SEO og hvorfor skulle du anvende det?