Vielen Dank für Ihre Nachricht.
Das Array läuft von 1 bis 16 jeweils für C und T (KG und EG) in meinem Experiment.
EX06 ist die interne Variable, die die 10 Stimuls speichert, die mittels Zufallsgenerator gezogen werden.
Vielleicht zum besseren Verständnis, hier der PHP Code vor dem Array:
if (value('EX03') == 1) { // EG == 1 KG ==2
// Zufallsgenerator EG stimuli ( EX04) einbinden
show('EX04');
putList('EX06', array_values(valueList('EX04', NULL, 'label')));
} else {
// Zufallsgenerator KG stimuli einbinden
show('EX05');
putList('EX06', array_values(valueList('EX05', NULL, 'label')));
}
text(value('EX06_01'));
darunter dann:
registerVariable($prozente);
$prozente = [
'1_C'=> [76,6,18],
'2_C'=> [77, 4, 19],
'3_C'=> [62,32,6],
'4_C' => [57,39,4],
'5_C'=> [6,52,42],
'6_C'=> [2,75,23],
'7_C'=> [8,82,10],
'8_C'=> [1,95,4],
'9_C'=> [77,9,14],
'10_C'=> [75,11,14],
'11_C'=> [50,38,12],
'12_C'=> [56,28,16],
'13_C'=> [4,78,18],
'14_C'=> [2,75,23],
'15_C'=> [3,92,5],
'16_C'=> [52,40,8],
'1_T'=> [76,6,18],
'2_T'=> [77, 4, 19],
'3_T'=> [62,32,6],
'4_T' => [57,39,4],
'5_T'=> [6,52,42],
'6_T'=> [2,75,23],
'7_T'=> [8,82,10],
'8_T'=> [1,95,4],
'9_T'=> [77,9,14],
'10_T'=> [75,11,14],
'11_T'=> [50,38,12],
'12_T'=> [56,28,16],
'13_T'=> [4,78,18],
'14_T'=> [2,75,23],
'15_T'=> [3,92,5],
'16_T'=> [52,40,8]
];
$code = value('EX06_01');
preset('MO01_01', ($prozente[$code][0]));
preset('MO01_02', ($prozente[$code][1]));
preset('MO01_03', ($prozente[$code][2]));
und danach meine Fragen.
Ich habe extra nichts (also entweder 1_C oder 12_T) in der EX06 abgespeichert, weil der Zufallsgenerator entscheiden soll, welche Kombination gewählt wird.