Sto scrivendo un file mex Matlab. Tuttavia, i file di messaggistica sembrano avere una seria limitazione: help mexfilename
non farà apparire un testo di aiuto.Come aggiungere "help" -text a una funzione mex?
Potrei aggirare questo problema scrivendo un m-file, che alla fine chiama il file mex, ma include l'aiuto, ma deve esserci un modo migliore.
D'altra parte, in questo modo ho potuto fare tutto il controllo degli errori nel m-file, dove è molto più conveniente di farlo ...
Mi rendo conto che questo è vecchio, ma avendo appena seguito il consiglio qui - ho trovato che il file 'm' doveva trovarsi nella stessa cartella del file' mex', altrimenti Matlab ha dato la priorità del file 'm' vuoto e non ha fatto nulla! – n00dle
@ianhales: di solito metto il file M (con gli argomenti di input che analizzano e controllano) sul percorso e il file MEX (che esegue il calcolo reale) in una cartella adiacente 'private'. Ad esempio, avresti '/ path/to/myfcn.m' e'/path/to/private/myfcn_mex.m' (assumendo che '/ path/to' sia aggiunto al path), con' myfcn' che chiama la funzione MEX privata – Amro