我在Matlab中编写本科生课程的数值方法,我发现使用大量嵌套循环的代码太慢,而使用大量浮点运算(加、乘等)的代码太慢。有没有人知道是否存在一篇关于这个事实的论文或研究(nest for循环很慢)。我理解,在大多数情况下,这取决于代码的优化程度,但通常是真的吗?在谷歌上,我找不到任何关于这一事实的论文。
我用matlab编写了这段代码
function [L,operaciones]=CholeskyInc(A)
tic
[n,m]=size(A);
operaciones = 0;
if n~= m; error('A no es cuadrada');
else
L
为了调试我公司编写的Windows服务,main函数的开头是:
Sleep(3000); // three seconds
这应该允许我在服务启动时执行“附加到进程”,但我似乎太慢了,所以我决定将此值修改为30,000 (30秒)。
然而,现在,当启动服务时,我收到以下错误消息:
Prompt>net start <Service_Application>
The service is not responding to the control function.
为了不陷入这样的超时,我可以放在那里的最大值是多少?