Ottimizzatore di controllo MATLAB MAB

Specifiche

  • Nome del prodotto: MAB Control Optimizer
  • Versione: non specificata

Prerequisiti per la distribuzione

Prima di distribuire MAB Control Optimizer, assicurarsi che siano soddisfatti i seguenti prerequisiti:

  1. Verificare che sia installata la versione 9.11 (R2021b) di MATLAB Runtime.
  2. Se non è installato, eseguire il programma di installazione di MATLAB Runtime immettendo  >mcrinstaller al prompt di MATLAB.
    Nota: Per l'installazione sono richiesti i diritti di amministratore.
  3. In alternativa, scaricare e installare la versione Windows di MATLAB Runtime per R2021b da MathWorks websito.

Files per distribuire e confezionare

Quando si distribuisce MAB Control Optimizer, assicurarsi di includere quanto segue filenel tuo pacchetto:

  • MAB_Optimizer.exe
  • MCRInstaller.exe
  • Se gli utenti finali riscontrano problemi durante il download di MATLAB Runtime, è possibile includerlo selezionando l'opzione "Runtime incluso nel pacchetto" nello strumento di distribuzione.
  • Includi il file readme file per ulteriori informazioni.

“`

Ottimizzatore di controllo MAB


1. Prerequisiti per la distribuzione
Verificare che la versione 9.11 (R2021b) di MATLAB Runtime sia installata. In caso contrario, è possibile eseguire il programma di installazione di MATLAB Runtime. Per trovarne la posizione, digitare
>>mcrinstaller
al prompt di MATLAB. NOTA: per eseguire il programma di installazione di MATLAB Runtime sono necessari i diritti di amministratore.
In alternativa, scaricare e installare la versione Windows di MATLAB Runtime per R2021b dal seguente collegamento su MathWorks websito:
https://www.mathworks.com/products/compiler/mcr/index.html
Per ulteriori informazioni su MATLAB Runtime e sul programma di installazione di MATLAB Runtime, vedere "Distribuzione delle applicazioni" nella documentazione di MATLAB Compiler nel MathWorks Documentation Center.
2. Files per distribuire e confezionare


Files al pacchetto per Standalone =================================== -MAB_Optimizer.exe -MCRInstaller.exe Nota: se gli utenti finali non riescono a scaricare MATLAB Runtime utilizzando le istruzioni nella sezione precedente, includerlo durante la creazione del componente facendo clic sul collegamento "Runtime incluso nel pacchetto" nello strumento di distribuzione. -Questo file readme fileID regola
Un ID regola, che viene utilizzato per identificare la linea guida, è composto da due lettere minuscole e un numero di quattro cifre
numero. La combinazione di lettere e numeri è separata da un trattino basso. Ad esempioample, xx_nnnn. A
l'ID della regola è permanente e non cambierà.
Nota: le due lettere nell'ID della regola identificano l'autore della linea guida. db, jm, hd, ar sono utilizzati per la versione 1.0
linee guida. na e jc vengono utilizzati per le linee guida create dalla versione 2.0 a oggi.
Raccomandazioni per l'ID secondario
Specifica i sub-ID delle linee guida consigliati per l'uso da parte di NA-MAAB (North American MathWorks
Modellazione dell'Automotive Advisory Board) e JMAAB (Japan MathWorks Automotive Advisory Board)
Organizzazioni di standardizzazione. Ogni organizzazione è un consorzio regionale di OEM e fornitori; NAMAAB rappresenta il Nord America e l'Europa. JMAAB rappresenta il Giappone.
Versioni MATLAB®
Le linee guida MAB supportano tutte le versioni dei prodotti MATLAB e Simulink. Quando una regola si applica solo a un
versione/i specifica/e, la versione viene identificata nel campo Versione MATLAB utilizzando uno di questi formati:
• Tutti — Tutte le versioni di MATLAB
• RX, RY, RZ — Una versione specifica di MATLAB
• RX e precedenti — Versioni di MATLAB fino alla versione RX
• RX e successive — Versioni di MATLAB dalla versione RX alla versione corrente
• RX attraverso RY — Versioni di MATLAB tra RX e RY
ID secondario
Specifica le condizioni della regola. Possono esserci più sottoID per ID regola, che sono designati come
O:
• Selezionabile ― Composto da una lettera minuscola (ordine alfabetico). La scelta se
l'adozione di un sub-ID selezionabile è lasciata all'utente.
• Mutuamente esclusivi: sono composti da una lettera minuscola (ordine alfabetico) e una cifra singola
numero. Quando si sceglie di accettare o rifiutare un sub-ID mutuamente esclusivo, è possibile scegliere solo un'opzione
selezionato.
Example
xy_0000 → xy_0000a Selezionabile (a scelta dell'utente)
→ xy_0000b1 Mutuamente esclusivo (se utilizzato, scegliere tra xy_0000b1 o xy_0000b2)
→ xy_0000b2 Mutuamente esclusivo (se utilizzato, scegliere tra xy_0000b1 o xy_0000b2)
Titolo
Il titolo è unico e fornisce una breve descrizione delle linee guida.
Descrizione
La descrizione utilizza figure e tabelle per fornire dettagli sulle regole delle linee guida.
Questa tabella identifica i caratteri utilizzati nella descrizione
Descrizione contenuto Spiegazione Esample
[] (parentesi quadre) Nome del blocco [Outport] { } (curlparentesi y)
Nome del parametro del blocco
Nome del parametro Stateflow
Impostazioni dei parametri di configurazione
{Visualizza il segnale propagato}
10
“ ” (virgolette doppie) Valore di impostazione del parametro “0”
Parametri personalizzati
Per le regole che includono parametri personalizzati, il valore scelto è specifico per il progetto in relazione a
elemento descritto.
Exampil numero di oggetti e valori è fornito nel campo descrizione. Tuttavia, i processi di un progetto,
le condizioni del bersaglio di controllo e i livelli di competenza degli ingegneri dovrebbero essere valutati in modo completo
quando si specifica un parametro personalizzato.
Razionale
La motivazione fornisce le motivazioni per l'uso della linea guida in relazione alla leggibilità, alla verifica
efficienza, efficienza del codice dopo la generazione del codice, ecc.
Vedi anche
Questa sezione facoltativa è disponibile solo nelle linee guida che contengono informazioni di riferimento aggiuntive che potrebbero
essere utile per comprendere meglio la linea guida.
11
2. Convenzioni di denominazione
Convenzioni generali
ar_0001: Caratteri utilizzabili per file nomi
ID regola: Titolo ar_0001: Caratteri utilizzabili per file nomi
ID secondario
Raccomandazioni
NA-MAAB: a, b, c, d, e, f, g
JMAAB: a, b, c, d, e, f, g
Versione MATLAB® All
Regola
Descrizione dell'ID secondario Parametro personalizzato
a Solo questi tipi di caratteri devono essere utilizzati in file nomi:
 caratteri alfanumerici a byte singolo (az, AZ, 0-9)
 carattere di sottolineatura a byte singolo (_)
Interruzioni di riga, spazi a byte singolo, spazi a doppio byte
caratteri e caratteri di controllo non devono essere utilizzati.
File tipi che vengono controllati per modello e MATLAB
filedevono essere impostati nelle impostazioni del progetto.
File (estensione)
【Sbagliato】
MAB Model.slx Vengono utilizzati spazi a byte singolo.
JMAAB 設定.m Vengono utilizzati caratteri a doppio byte.
NA-MAABModel.p
Vengono utilizzati i caratteri simbolo JMAAB(Model).mdl.
b Il file il nome non deve contenere numeri all'inizio. File (estensione)
【Sbagliato】
001_JMAABModel.slx
c Il file il nome non deve utilizzare caratteri di sottolineatura
inizio.
File (estensione)
【Sbagliato】
_JMAABModel.slx
d Il file il nome non deve utilizzare un trattino basso alla fine. File (estensione)
【Sbagliato】
Modello MAB_.slx
e Il file il nome non deve utilizzare caratteri di sottolineatura consecutivi. File (estensione)
【Sbagliato】
JMAAB__Model.slx
f Il file il nome non deve consistere unicamente di un singolo
parola MATLAB riservata
File (estensione)
【Sbagliato】
ans.slx
doppio.slx
settimana.slx
zero.slx, ecc.
g File i nomi sul percorso MATLAB non devono essere identici. File (estensione)
【Sbagliato】
Filequelli con lo stesso nome vengono salvati nella cartella che attraversa il percorso MATLAB.
12
Motivazione
Descrizione dell'ID secondario
abcf  La leggibilità è compromessa.
 La deviazione dalla regola può causare problemi imprevisti.
de  La leggibilità è compromessa.
g
 Se ci sono più filecon lo stesso nome, viene caricato quello più in alto nel percorso.
Di conseguenza, non necessario filepotrebbero essere inclusi.
 La leggibilità è compromessa.
 La deviazione dalla regola può causare problemi imprevisti.
ar_0002: Caratteri utilizzabili per i nomi delle cartelle
ID regola: Titolo ar_0002: Caratteri utilizzabili per i nomi delle cartelle
ID secondario
Raccomandazioni
NA-MAAB: a, b, c, d, e, f
JMAAB: a, b, c, d, e, f
Versione MATLAB® All
Regola
Descrizione dell'ID secondario Parametro personalizzato
a Solo questi tipi di caratteri devono essere utilizzati nella cartella
nomi:
 Caratteri alfanumerici a byte singolo (az, AZ, 0-9)
 Carattere di sottolineatura a byte singolo (_)
Interruzioni di riga, spazi a byte singolo, spazi a doppio byte
caratteri e caratteri di controllo non devono essere utilizzati.

【Sbagliato】
Vengono utilizzati caratteri simbolo.
Vengono utilizzati spazi a byte singolo.
Vengono utilizzati caratteri a doppio byte.
b Il nome della cartella non deve utilizzare numeri alla fine
inizio.

【Sbagliato】
c Il nome della cartella non deve utilizzare caratteri di sottolineatura
inizio.

【Sbagliato】
d Il nome della cartella non deve utilizzare caratteri di sottolineatura alla fine. –
13
【Sbagliato】
e Il nome della cartella non deve utilizzare caratteri consecutivi
sottolineature.

【Sbagliato】
f Il nome della cartella non deve essere costituito esclusivamente da un singolo
parola MATLAB riservata.

【Sbagliato】
Motivazione
Descrizione dell'ID secondario
abcdef  La leggibilità è compromessa.
 La deviazione dalla regola può causare problemi imprevisti.
jc_0241: Limitazione di lunghezza per il modello file nomi
ID regola: Titolo jc_0241: Limitazione di lunghezza per il modello file nomi
ID secondario
Raccomandazioni


NA-MAAB: un
JMAAB: un
Versione MATLAB® All
Regola
Descrizione dell'ID secondario Parametro personalizzato
un modello file la lunghezza del nome deve essere al massimo di 63
caratteri (esclusi punti ed estensione).
Modello massimo file
lunghezza del nome
Motivazione
Descrizione dell'ID secondario
a  Possibile che un lungo file il nome non può essere menzionato nel riferimento del modello.
jc_0242: Limitazione della lunghezza per i nomi delle cartelle
ID regola: Titolo jc_0242: Limitazione della lunghezza per i nomi delle cartelle
ID secondario
Raccomandazioni
NA-MAAB: un
JMAAB: un
Versione MATLAB® All
Regola
Descrizione dell'ID secondario Parametro personalizzato
La lunghezza massima del nome della cartella deve essere di 63. Nome massimo della cartella
14
caratteri. lunghezza
Motivazione
Descrizione dell'ID secondario
a  È possibile che il nome del percorso completo non possa essere visualizzato nell'interfaccia utente.
3. Definizioni
Per informazioni sulla terminologia di distribuzione, visitare https://www.mathworks.com/help e selezionare MATLAB Compiler > Getting Started > About Application Deployment > Deployment Product Terms nel MathWorks Documentation Center.

Documenti / Risorse

Ottimizzatore di controllo MATLAB MAB [pdf] Manuale d'uso
Ottimizzatore di controllo MAB, Ottimizzatore di controllo, Ottimizzatore

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *