MATLAB算法实战应用案例精讲-【优化算法】霸王龙优化算法(TROA)(附MATLAB代码实现)

前言

霸王龙优化算法(Tyrannosaurus optimization,TROA)由Venkata Satya Durga Manohar Sahu等人于2023年提出,该算法模拟霸王龙的狩猎行为,具有搜索速度快等优势。

霸王龙属于暴龙超科的暴龙属,是该属的唯一一种。1905年,美国古生物学家、美国艺术与科学院院士亨利·奥斯本对其进行了描述和命名。根据其他恐龙种名的翻译格式,其种名翻译为“君王暴龙”可能更为合适。成年霸王龙的体长约12米,体重约为7吨,是地球上有史以来最大的陆地捕食者之一。它们位于白垩纪晚期的食物链顶端,当时北美洲的各种恐龙基本上都可以成为其捕猎对象,包括像阿拉莫龙这样的长颈食草恐龙。然而,肿头龙由于体型较小,一般不在霸王龙的食谱中。甲龙也很少被霸王龙捕食。当时分布在北美的其他一些肉食恐龙,如矮暴龙等,可能与霸王龙产生一些竞争,但它们远不是霸王龙的对手。

算法流程

MATLAB算法实战应用案例精讲-【优化算法】霸王龙优化算法(TROA)(附MATLAB代码实现)_第1张图片

 

代码实现

MATLAB

Get_Functions_details.m

%  Tyrannosaurus optimization algorithm (TROA) source codes demo 1.0               %
%                                                                         %
%  Developed in MATLAB R2014                                         

你可能感兴趣的:(算法,matlab,数据库)