Individuazione del file di licenza
R2026bAlcune licenze MathWorks® utilizzano un file di licenza per attivare il software. Nella maggior parte dei casi, non è necessario individuare questo file di licenza. A seconda del tipo di installazione, il programma di installazione potrebbe generare automaticamente questo file oppure l'amministratore potrebbe inserirlo manualmente sul computer. Tuttavia, potrebbe essere necessario individuare il file di licenza per risolvere eventuali problemi relativi all'avvio o all'attivazione.
Questo argomento descrive come individuare il file di licenza relativo all'installazione attuale. Se si aggiungono o rimuovono prodotti, si rinnova la licenza o si imposta un'installazione di un nuovo prodotto, è necessario invece scaricare un nuovo file di licenza. Per ulteriori dettagli, vedere Acquisizione del file di licenza e della chiave di installazione file.
Individuazione dell'opzione di licenza
La posizione del file di licenza dipende dall'opzione di licenza: Individual, Designated Computer, Concurrent o Network Named User. Se si conosce già la propria opzione di licenza, passare alla sezione corrispondente a tale opzione. In caso contrario, per determinare l'opzione di licenza, seguire questi passaggi:
Accedere al License Center. Nella tabella delle licenze, nella colonna Option, individuare la voce relativa alla licenza che si sta utilizzando.
Se non la si conosce, al prompt dei comandi di MATLAB®, inserire questo comando:
Il numero di licenza restituito (ad esempio,license
'1234567') identifica la licenza utilizzata. Tornare alla tabella nel License Center. Nella colonnaLicense, individuare la voce che riporta il numero ottenuto con il comandolicense. Individuare l'opzione relativa alla propria licenza nella colonna Option della stessa riga.Se non è possibile eseguire MATLAB o se non si riesce ad accedere al License Center, contattare l'amministratore per ricevere assistenza su come determinare l'opzione di licenza. Vedere Identificazione del proprio amministratore di licenze.
Seguire le istruzioni relative alla propria opzione di licenza:
Individual: vedere Locate Individual Licenses (Individua licenze Individual).Designated Computer: vedere Locate Designated Computer Licenses (Individua licenze Designated Computer).ConcurrentoNetwork Named User: vedere Locate Concurrent and Network Named User Licenses (Individua licenze Concurrent e Network Named User).Per tutte le altre opzioni di licenza: contattare l'amministratore di licenze per ricevere assistenza nell'individuare il proprio file di licenza. Vedere Identificazione del proprio amministratore di licenze.
Alcune licenze, come quelle che presentano sia un valore Option pari a
Total Headcounte un valore Use pari aAcademic, non utilizzano un file di licenza. MathWorks attiva il software per queste licenze quando si accede al proprio MathWorks Account all'avvio.
Individuazione del file di licenza Individual
Le licenze Individual sono assegnate a utenti specifici. Per impostazione predefinita, i file delle licenze Individual sono denominati license.lic.
Per individuare un file di licenza Individual, cercare nella cartella del profilo utente (Windows®) o nella cartella Home (Mac, Linux®). I percorsi riportati di seguito mostrano la posizione di questa cartella per la release più recente di MATLAB. Queste cartelle contengono le licenze sia per i prodotti MATLAB che per i prodotti Polyspace®. Per individuare le licenze relative ai prodotti RoadRunner, sostituire MATLAB con RoadRunner nei percorsi delle cartelle.
Windows:
%AppData%\MathWorks\MATLAB\R2026b_licenses%AppData%è una variabile di ambiente che contiene il percorso della cartella di sistema nascostaAppData. Questa variabile funziona nelle applicazioni Windows comuni, quali il Prompt dei comandi e il File Explorer. Se si sta utilizzando Windows PowerShell, sostituire%AppData%con la variabile$env:AppData.
Mac:
/Users/$USER/Library/Application Support/MathWorks/MATLAB/R2026b_licenses$USERè una variabile di ambiente che contiene il nome di accesso al computer.
Linux:
$HOME/.matlab/R2026b_licenses$HOMEè una variabile di ambiente che contiene il percorso della cartella Home (ad esempio,/home/myUsername).
Individuazione dei file di licenza Designated Computer
Le licenze Designated Computer sono assegnate a dispositivi specifici. Per impostazione predefinita, i file delle licenze Designated Computer sono denominati license.lic.
Per individuare il file di licenza Designated Computer, cercare nella sottocartella licenses della cartella di installazione del prodotto. I percorsi riportati di seguito mostrano la posizione predefinita di questa cartella per la release più recente di MATLAB. Per individuare le licenze relative ai prodotti Polyspace, sostituire MATLAB con Polyspace in questi percorsi. Le licenze di RoadRunner non si trovano nella cartella di installazione del prodotto in quanto RoadRunner non prevede l'opzione di licenza Designated Computer.
Windows:
C:\Program Files\MATLAB\R2026b\licensesMac:
/Applications/MATLAB_R2026b.app/licensesLinux:
/usr/local/MATLAB/R2026b/licenses
Individuazione dei file di licenza Concurrent e Network Named User
Se si dispone di una licenza Concurrent o Network Named User, il file di licenza license.dat, risiede su un License Server a cui può accedere solo l'amministratore del server. Tuttavia, è possibile individuare il file di licenza del client (network.lic) o la variabile di ambiente MLM_LICENSE_FILE che punta alla porta e al nome host del License Server. Le macchine client utilizzano il file o la variabile di ambiente, ma non entrambi.
Per verificare se la macchina client utilizza un file network.lic, cercarlo nella sottocartella licenses della cartella di installazione del prodotto. I percorsi riportati di seguito mostrano la posizione predefinita di questa cartella per la release più recente di MATLAB.
Windows:
C:\Program Files\MATLAB\R2026b\licensesMac:
/Applications/MATLAB_R2026b.app/licensesLinux:
/usr/local/MATLAB/R2026b/licenses
Per verificare se la macchina client utilizza la variabile di ambiente MLM_LICENSE_FILE, utilizzare uno dei comandi di esempio riportati di seguito. Il valore di questa variabile d'ambiente è nel formato port@hostname, che specifica il numero di porta e il nome host del License Server.
Prompt dei comandi Windows:
set MLM_LICENSE_FILEMLM_LICENSE_FILE=27000@my-license-server
Terminale Linux o Mac:
echo $MLM_LICENSE_FILE27000@my-license-server
Avvio di MATLAB utilizzando una licenza specifica
Per avviare MATLAB con una licenza specifica, eseguire matlab -c <license> dalla riga di comando del sistema operativo. In questo caso, <license> è il percorso di un file di licenza oppure la porta e il nome host di un License Server nel formato port@hostname. Ad esempio:
matlab -c /path/to/license.licmatlab -c 27000@my-license-serverLa licenza specificata dall'opzione -c ha la precedenza sulle altre opzioni presenti nel percorso di ricerca delle licenze. Per ulteriori dettagli, vedere Percorso di ricerca della licenza MATLAB.
Vedi anche
| licensematlab (Windows) | matlab (macOS) | matlab (Linux)