2010-06-20 14 views

risposta

11

Se per "aperto" intendi modifica - allora certamente no. 'p' in pcode è per 'protected' - il suo obiettivo principale è la distribuzione di un componente funzionale proteggendolo al tempo stesso.

Se per "aperto" si intende eseguito - quindi certamente sì. Quoting the manual:

Si richiama il file P-codice risultante allo stesso modo si richiama il MATLAB .m file sorgente da cui è stato tratto. Ad esempio, per richiamare il file myfun.p, digitare

[out, out2, ...] = myfun (in1, in2, ...);

+0

Conosco alcuni modi per eseguirlo. ma non conosco alcun modo per modificarlo. Tuttavia, grazie per la risposta. – Elmoya

+1

Ecco cosa dice la mia risposta: non c'è * nessun * modo di modificarlo. Non ci sarà mai. Il ruolo di p-code è di essere in grado di inviare componenti senza rivelare il codice sorgente. –

+0

Forse con IDA pro e tanta pazienza puoi accedere ad alcuni frammenti. Tuttavia, non vale la pena, e probabilmente viola il contratto di licenza. –

Problemi correlati