Hvordan å kompilere et innebygd funksjon i Matlab

Hvordan å kompilere et innebygd funksjon i Matlab


Mange forskere i både akademia og industri bruk Matlab, et program for teknisk databehandling, og det er populært blant de som ikke er spesialist programmerere fordi høynivåspråk er lett å lære og ofte raskere å bruke enn tradisjonelle språk som C ++ eller Fortran. Matlab har mange innebygde funksjoner som er korte deler av koden som utfører en bestemt oppgave, for eksempel å beregne middelverdien gjennomsnittet av et sett med tall. Du kan også skrive din egen og gjøre dem oppføre seg som en innebygd funksjon. Språk som C ++ er kompilert språk som krever kildekoden til først bli konvertert til maskinkode før den kjøres. Matlab omvendt, er et tolket språk - kompilering av kildekoden er ikke nødvendig, og kildekoden er direkte henrettet i stedet.

Bruksanvisning

1 Velg "File", "Set Path" fra Matlab menylinjen for å åpne Angi Sti vinduet.

2 Skriv ned den første katalogen som er oppført i fast rute vinduet. Dette er vanligvis en mappe innenfor dine "Dokumenter" (Mac) eller "Mine dokumenter" (Windows) mappe.

3 Skriv "edit" i kommandovinduet for å åpne et nytt redigeringsvinduet.

4 Type:

funksjon svar = multi (num1, num2)

answer = num1 * num2;

i redigeringsvinduet. Dette er et enkelt eksempel funksjon som vil multiplisere to tall og returnere svaret.

5 Lagre filen som "multi.m" i mappen som du skrev ned tidligere.

6 Type "multi (3,10)" i kommandovinduet for å multiplisere tallene 3 og 10 ved hjelp av funksjonen.

Hint

  • Din funksjon kan kalles fra noen script og oppfører seg som om det var bygget inn i programvaren, selv om du starter Matlab.