MATLAB :Есть ли способ лучше организовать функции для экспериментов?

Я проведу серию экспериментов. Оцениваемый основной метод имеет следующую сигнатуру:

[Model threshold] = detect(...
    TrainNeg, TrainPos, nf, nT, factors,...
    removeEachStage, applyEstEachStage, removeFeatures);

где removeEachStage, applyEstEachStageи removeFeatures— логические значения. Вы можете видеть, что если я изменю порядок любого из этих логических параметров, я могу получить неправильные результаты.

Есть ли в MATLAB метод, позволяющий лучше организовать работу, чтобы свести к минимуму ошибки такого рода? Или есть какой-нибудь инструмент, который я могу использовать для защиты от этих ошибок?

6
задан Amro 10 August 2012 в 18:55
поделиться