08 2018 档案
摘要:%% 该文件演示基于TSP-PSO算法 clc;clear %% 模拟随机产生数据 x=1:1:100;x=x(:); y = randi([10,100],100,1); data=[ones(100,1), x ,y]; cityCoor=[data(:,2) data(:,3)];%城市坐标矩
阅读全文
摘要:%% 数据准备 % 清空环境变量 clear all; clc; citys = xlsread('c:\Users\clemente\Desktop\terminal.xlsx','B2:C73'); ab1= [29 29 45.5 92 92 29]; % 五边形各点横坐标 最后回到第一个点
阅读全文
摘要:clc,clear all; filename = 'a.csv'; %%数据预处理 z = csvread(filename); %读取附件1 区域高程数据 y0=1:1:2913; %按38.2米为1个单位进行简化绘图 x0=1:1:2775; [xx0,yy0]=meshgrid(x0,y0)
阅读全文
摘要:1.网易见外是网易人工智能事业部旗下的AI视频翻译产品. 字幕支持手工编辑和下载 不过网易见外 只支持WEB在线操作 并且只支持单个上传操作 目前没有客户端 2.人人译视界 (IOS 安卓 PC客户端都有) 3 微软最新免费试用的AI字幕+翻译 超级好用 建议使用这个来采集英文字幕 超级准 http
阅读全文
摘要:城市坐标数据下载 密码:07d5 求遍历这52座城市后最后回到最初城市的最短距离 %% 第9章 蚁群算法及MATLAB实现——TSP问题 % 程序9-1 %% 数据准备 % 清空环境变量 clear all clc % 程序运行计时开始 t0 = clock; % 导入数据 citys = xlsr
阅读全文
摘要:# 所有节点的g值并没有初始化为无穷大 # 当两个子节点的f值一样时,程序选择最先搜索到的一个作为父节点加入closed # 对相同数值的不同对待,导致不同版本的A*算法找到等长的不同路径 # 最后closed表中的节点很多,如何找出最优的一条路径 # 撞墙之后产生较多的节点会加入closed表,此
阅读全文
摘要:""" version1.1,2018-05-09 《基于智能优化与RRT算法的无人机任务规划方法研究》博士论文 《基于改进人工势场法的路径规划算法研究》硕士论文 """ import matplotlib.pyplot as plt import random import math import
阅读全文
摘要:RRT是一种多维空间中有效率的规划方法。它以一个初始点作为根节点,通过随机采样增加叶子节点的方式,生成一个随机扩展树,当随机树中的叶子节点包含了目标点或进入了目标区域,便可以在随机树中找到一条由从初始点到目标点的路径。RRT方法是概率完备且不最优的。 function BuildRRT(qinit,
阅读全文
摘要:粒子群优化(PSO, particle swarm optimization)算法是计算智能领域,除了蚁群算法,鱼群算法之外的一种群体智能的优化算法,该算法最早由Kennedy和Eberhart在1995年提出的,该算法源自对鸟类捕食问题的研究。 实例分析1: 根据PSO算法思路求y最大值 ,其中x
阅读全文
摘要:首先介绍一下matlab里的符号计算 符号变量可以看成是数学中含参数 的表达式中的参数 matlab能进行像(a+b)(a-b)=a^2-b^2这样的计算 要进行符号计算首先要定义符号变量 定义符号对象的命令是syms syms可以将多个字符转化为符号变量 比如syms x y z; syms a
阅读全文
摘要:函数文件的编写 新建一个函数文件 函数的第一行的格式 :function [输出的参数] =函数名 (输入的参数) 输入和输出的参数可以有多个 保存函数文件的时候,注意文件名要和函数名一样 函数头和函数体之间可以有多行%开始的注释,说明函数的使用方法,当执行 help 函数名 的时候会显示这些注释
阅读全文
摘要:matlab矩阵运算很强大 ,几乎所有涉及矩阵运算的命令都有。 事实上,matlab里面所有变量都是以矩阵的形式保存下来的。 %% >> x=[1:2.1:10] x = 1.0000 3.1000 5.2000 7.3000 9.4000 非常方便,相当于python里面的for循环 x=lins
阅读全文
摘要:运行以下python代码会自动建立pip.ini
阅读全文
摘要:t=(0:0.01:2)*pi; x=sin(t); y=cos(t); z=cos(2*t); plot3(x,y,z,'r-','linewidth',1.5); box on; %打开坐标系边框 legend('三维曲线作图'); x=0:0.2:1; y=x; [x y]=meshgrid(
阅读全文
摘要:也可以使用GUI工具箱来产生多项式拟合 选定matlab 工作空间中x,y的值 然后点击matlab菜单栏的绘图,选择如下 或者直接在命令行窗口输入cftool 也可以指定函数进行拟合
阅读全文