在simulink中测量时间

时间:2016-04-13 11:35:49

标签: matlab time simulink

我正在尝试在simulink中创建排序算法。 你不能使用matlab函数块,因为它是一个递归函数,所以我必须使用S函数构建器。 现在我想知道算法对不同的输入范围需要多长时间。 这是我的代码:

clock_t begin = clock();

sort(x,0,999);

clock_t einde = clock();

*time = (einde - begin) / CLOCKS_PER_SEC;

排序功能正常。但是时间输出是排序数组中的第一个元素。哪个没意义!?

任何人都知道可能导致问题的原因是什么? btw tic; toc;在simulink中不起作用,你必须编写自己的代码。

0 个答案:

没有答案