文件名称:matlab求极差代码-IROS2020_CodesAndData:IROS2020_CodesAndData
文件大小:14.69MB
文件格式:ZIP
更新时间:2024-06-23 13:58:27
系统开源
matlab求极差代码IROS2020_CodesAndData 描述 该存储库包含完整的代码和数据文件,用于重复模拟结果并生成我们的论文“基于主动对准控制的水下机器人 LED 通信”中呈现的图形,该论文发表于,并将在以下论文集上发表, ,此处包含以供参考。 用于将 numpy 文件转换为 matlab 变量的依赖项包含在原始许可证中。 指示 此 repo 中的数据和脚本可用于重新生成图 7、8、9 和 12。模拟场景/读取实验数据和复制图的说明和详细信息如下: 图 7:使用 Matlab 运行以模拟极值搜索 (ES) 和三角探索算法的运行,并生成类似于图 7 的图形。由于模拟中的随机性,该图可能看起来不完全相同,但定性插图将是相似的。 图 8:使用移动的最佳场景运行模拟算法并重新生成类似于图 8 的图形。 图 9:该图反映了在一定频率范围内运行多次仿真的统计数据。 来自模拟的数据存储在文件中,可以通过在 Matlab 上运行该文件来绘制该文件。 完整的模拟需要几个小时才能运行,模拟的代码可以在 . 图 12:实验在 Python 中运行,因此数据存储在 .pkl 和 .npz/.np
【文件预览】:
IROS2020_CodesAndData-main
----npy-matlab-master()
--------writeNPY.m(470B)
--------data()
--------exampleMemmap.m(755B)
--------LICENSE(1KB)
--------npy.ipynb(2.34MB)
--------readNPYheader.m(2KB)
--------README.md(721B)
--------constructNPYheader.m(3KB)
--------test_readNPY.m(1KB)
--------readNPY.m(891B)
--------datToNPY.m(1KB)
----BER_calculation_Fig12.py(2KB)
----StaticComparison_ES_TE_Fig7.m(3KB)
----IROS2020_final_submitted_manuscript.pdf(4.43MB)
----iteration_nums_IROSFig12.pkl(18KB)
----temp_data()
--------y_all.npy(928B)
--------iteration_nums.npy(9KB)
--------received_data.npy(354KB)
--------theta.npy(928B)
--------u_all.npy(2KB)
--------psi.npy(928B)
----real_time_data_underwater_bot_3D_2020-02-27_01:28_AM.npz(369KB)
----LICENSE(34KB)
----README.md(3KB)
----SimulationMultipleMotionFrequenciesFig9.m(6KB)
----data_analyzer_Fig12.m(2KB)
----BitTransmissionDataIROS_Fig12.mat(2KB)
----DataFrequencyResponseFig9.mat(338KB)
----README.txt(2KB)
----MovingOptimaComparison_ES_TE_Fig8.m(4KB)
----received_data_IROSFig12.pkl(388KB)
----PlotDataFig9.m(984B)
----g.m(117B)