《控制系统计算机辅助设计课后答案》薛定宇
网友回答
解答:TIC启动秒表,然后运行中间的语句,再运行Toc将停止秒表,显示其中语句的执行时间。该语句可以得出的结果是(在P3笔记本上)
>>tic,A=rand(550);B=inv(A);toc
elapsed_time=
0.8510
>>tic,A=rand(1550);B=inv(A);toc
elapsed_time=
14.8810
其实,MATLAB语言提供的内在函数如inv()等采用了特殊算法,计算速度比你自己用C编写要快得多,试自己用C语言编写主函数,从某数学库(如Numerical Recipes一书的程序)找到随机矩阵生成与矩阵求逆子程序,构造执行程序比较一下。
[附件:]0012.pdf
售价:
70金币
如何获得金币?