数学建模基于matlab船舶三自由度MMG模型含Matlab源码 1925期

Posted 海神之光

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数学建模基于matlab船舶三自由度MMG模型含Matlab源码 1925期相关的知识,希望对你有一定的参考价值。

一、获取代码方式

获取代码方式1:
完整代码已上传我的资源:【数学建模】基于matlab船舶三自由度MMG模型【含Matlab源码 1925期】

获取代码方式2:
通过订阅紫极神光博客付费专栏,凭支付凭证,私信博主,可获得此代码。

备注:
订阅紫极神光博客付费专栏,可免费获得1份代码(有效期为订阅日起,三天内有效);

二、部分源代码


function main
M = 20000000;       %两千万 X 两千万 矩阵
f1 = @()sinfun1(M);
f2 = @()sinfun2(M);
f3 = @()sinfun3(M);
f4 = @()sinfun4(M);
 
sprintf('f1-无预分配for循环用时:%f',timeit(f1))
sprintf('f2-有预分配for循环用时:%f',timeit(f2))
sprintf('f1/f2倍数:%f',timeit(f1)/timeit(f2))
sprintf('f3-无预分配向量用时:%f',timeit(f3))
sprintf('f4-有预分配向量用时:%f',timeit(f4))
sprintf('f2/f4倍数:%f',timeit(f2)/timeit(f4))
sprintf('f1/f4倍数:%f',timeit(f1)/timeit(f4))
 
function y = sinfun1(M)
x = 0:M - 1;
for k = 1:numel(x)
    y(k) = sin(x(k) / (100*pi));
end
 
function y = sinfun2(M)
x = 0:M-1;
y = zeros(1, numel(x));
for k = 1:numel(x)
    y(k) = sin(x(k) / (100*pi));
end

三、运行结果

四、matlab版本及参考文献

1 matlab版本
2014a

2 参考文献
[1]李昕.MATLAB数学建模[M].清华大学出版社.2017
[2]王健,赵国生.MATLAB数学建模与仿真[M].清华大学出版社.2016
[3]余胜威.MATLAB数学建模经典案例实战[M].清华大学出版社.2015

以上是关于数学建模基于matlab船舶三自由度MMG模型含Matlab源码 1925期的主要内容,如果未能解决你的问题,请参考以下文章

船舶基于matlab simulink船舶推力分配含Matlab源码 2416期

避碰决策基于matlab多无人船舶避碰决策含Matlab源码 2348期

物理应用基于matlab车辆二自由度悬架鲁棒控制含Matlab源码 2324期

物理应用基于matlab车辆二自由度悬架鲁棒控制含Matlab源码 2324期

数学建模基于matlab室内VLC模型(含BER和SNR)含Matlab源码 2223期

路径规划基于matlab FMM快速行进法船舶路径规划含Matlab源码 2291期