Я пытаюсь создать 3 рандомизированных списка слов (выборки), сгенерированных из большого банка слов (населения).Я использую алгоритм и программное обеспечение pkg SOS (http://sos.cnbc.cmu.edu/index.html) в качестве пользовательского интерфейса (GUI) и MATLAB для написания сценариев для запуска в SOS. До сих пор я в состоянии создать популяцию, используя SOS, но невозможность создания образцов. Скрипт генерирует пустой файл .txt. Я не очень уверен, почему ..
1) Я связал образцы с населением в сценарии MATLAB, как показано ниже, но пустой текстфайлы все еще создаются.
2) Я пытался вручную создать образец с помощью графического интерфейса, но не смог, так как я получаю сообщение об ошибке, показанное ниже.
1) это код, который создает образцы и затем связывает образец с совокупностью:
% Create samples (conditions)
sample1 = sample(p.nsampcnt1, 'name', 'sample1', ...
'outFile', ['test1_1' p.optmethod '.txt']);
sample2 = sample(p.nsampcnt2, 'name', 'sample2', ...
'outFile', ['test1_2' p.optmethod '.txt']);
% Link samples to population
sample1.setPop(Pop1);
sample2.setPop(Pop1);
2) это ошибка, которую я получаю, когда пытаюсьвручную создайте образец:
??? Error using ==>
sample>sample.sample at 160
Sample Constructor: Pre-loaded
sample size cannot be larger than
target sample size {n}.
Я не уверен, где расположен размер образца (n), чтобы изменить его.Я проверил строку в сценарии, к которой относится ошибка, но он показывает мне текст ошибки в случае n <размер выборки.</p>
Прошу прощения, если этот запрос немного расплывчатый, поскольку в пакете SOS есть много скриптов, которые показывают ошибки.Копирование их всех здесь было бы кошмаром. Любая помощь очень ценится!