Att göra en Matlab MEX fil (1 / 3 steg)
Steg 1: Koden
cpp står för c ++
......... Detta är vad koden gör:...
Det tar ett nummer som du skickar det från MATLAB: s kommandotolk.
Den skriver "hello world" i matlab
den returnerar två argument till matlab, ett nummer en matris med två element och en sträng
det första elementet i arrayen returnerade nummer är 1 + det nummer du skickade den
det andra elementet i arrayen returnerade nummer är 2 + det nummer du skickade den
.......... Detta är hur man ska genomföra det:...
Spara filen på din dator
Starta matlab
Navigera i matlab till den katalog där filen är
Följ sedan instruktionerna kompilering och körning överst i filen .cpp. Jag kan inte skriva dessa instruktioner här eftersom instructables auto-redigeringar kommandon och gör dem visas felaktigt.
I bilden nedan kan du se koden fungerar. Oroa dig inte om "befalla lina varningen", det verkar inte påverka något. Meddelande till vänster, den aktuella katalogen innehåller .cpp fil. Till höger kan du se mig kompilera koden och sedan köra det från matlab.
Läs igenom filen i din textredigerare (till exempel anteckningar i windows), det är mycket väl dokumenterat och självförklarande, du kommer att kunna göra vad som helst du behöver genom att följa konventionerna i koden (dvs. Kopiera och klistra in den och att göra smärre ändringar)
#######################################################################
........ OBS...
på grund av några irriterande auto-redigering gör som instructables koden som kan ses på nästa sida kommer inte arbete, du har att hämta den fil jag bifogade i stället för kopiera och klistra in detta.
########################################################################