<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao
Sto tentando di utilizzare Custom Design DOE (Jmp 11) per impostare un esperimento.Ci sono tre (3) fattori: mux, parole e bpw e due risposte (non mostrate).
Nel mio design personalizzato, ho designato mux come un livello 3 fattore discreto con valori di 8, 16 e 32. Parole come a continuo variabile tra 1024 e 32768. E bpw come a continuo variabile tra 4 e 144, come da prescrizioni nella tabella allegata.

Inoltre, ho abilitato uno script per quanto segue combinazioni non consentite :
mux==8 & parole>8192 | mux == 8 & mod(parole, 32) !=0;
mux == 16 & parole < 2048 | mux == 16 & Mod( parole, 64 ) != 0 | mux == 16 & bpw > 72 | mux == 16 & parole > 16384;
mux==32 & parole<4096 | mux == 32 & mod(parole, 128) !=0 | mux ==32 & bpw >36;
Comunque quanto sopra combinazione non consentita non viene rispettato in fase di realizzazione del disegno, anche abilitando 3 rd interazioni a livello nel modello, inclusi mux*words, mux*bpw, bpw*words e mux*bpw*words.
Qualche idea su cosa potrei fare di sbagliato qui??

Sono contento di aver potuto aiutare.
Felice Ringraziamento!
Hai assolutamente ragione! Non ho prestato attenzione alla frequenza con cui apparivano i livelli medi. L'aspetto dei livelli è molto migliore se designati come fattori categorici in base ai tuoi suggerimenti.
Grazie Ryan, hai salvato la giornata.Buon TG!
Spiacenti, ne avevo parlato con il supporto tecnico, motivo per cui nel mio esempio hai visto mux come categorico anziché discreto.
Potresti certamente designare mux come numerico discreto: devi solo stare più attento quando definisci il modello, poiché il livello medio (16) potrebbe non essere visualizzato a meno che non includi il termine quadratico per il numerico discreto. Potresti anche trovare casi in cui i livelli medi non vengono visualizzati così spesso. Questo perché il progettista personalizzato considera la variabile numerica discreta come continua e tenta di trovare l'assegnazione migliore in base al modello.
Se vuoi garantire l'equilibrio tra i livelli di mux (o che vengano utilizzati tutti se hai molti livelli), sceglierei categorico.
Saluti,
Ryan
Rlek2, hai ragione!Hai risposto nello stesso momento in cui uno specialista del supporto tecnico JMP mi ha risposto a questa domanda. Ha dato suggerimenti simili ai tuoi!
Posso chiederti perché hai scelto di designare il mux come un fattore categorico anziché discreto?Il design funziona in entrambi i casi, ma mi stavo solo chiedendo.
Grazie ancora per il vostro aiuto!
Ci sei quasi: la prima cosa che ho notato è che vorrai collegare le tue condizioni con OR ( "|"s). Con il punto e virgola, le combinazioni non consentite valutano solo l'istruzione finale.
L'altro problema che incontrerai riguarda la funzione Mod. Poiché le parole sono continue, al di fuori del minimo e del massimo, il progettista personalizzato avrà problemi ad arrivare direttamente su un numero intero.
Se imposti un limite alla funzione mod, troverà un design, come nel codice seguente. È quindi possibile modificare il valore con l'incremento più vicino per ciascun livello di mux.
L'altra opzione è che le parole siano una variabile numerica discreta con un piccolo sottoinsieme di incrementi che funzionino. Ad esempio, potresti prendere i limiti inferiore, superiore e il punto medio per ciascun livello di mux. La funzione Mod dovrebbe comportarsi meglio in questo caso (ovvero, non è necessario impostarne i limiti come nel codice seguente).
Spero che aiuti!
Saluti,
Ryan
DOE (
{ Aggiungi risposta ( Massimizzare , "Y" , . , . , . ) ,
Aggiungi fattore ( Categorico , { "8" , "16" , "32" } , "mux" , 0 ) ,
Aggiungi fattore ( Continuo , 1024 , 32768 , "parole" , 0 ) ,
Aggiungi fattore ( Continuo , 4 , 144 , "bww" , 0 ) , Imposta seme casuale ( 1253068796 ) ,
Numero di avviamenti ( 40 ) , Aggiungi termine ( { 1 , 0 } ) , Aggiungi termine ( { 1 , 1 } ) ,
Aggiungi termine ( { 2 , 1 } ) , Aggiungi termine ( { 3 , 1 } ) , Imposta la dimensione del campione ( 20 ) ,
Combinazioni non consentite (
mux == 1 & parole > 8192 | mux == 1 & ( Mod ( parole , 32 ) >= 1 ) | mux == 2 &
parole > 16384 | mux == 2 & parole < 2048 | mux == 2 & ( Mod ( parole , 64 ) >= 1 )
| mux == 2 & bpw > 72 | mux == 3 & parole < 4096 | mux == 3 &
( Mod ( parole , 128 ) >= 1 ) | mux == 3 & bpw > 36
)}
) ;