上一页 1 2 3 4 5 6 ··· 27 下一页
摘要: % a=[1,2,3; % 2,3,4]; % B=[2,3,4]; % row=size(a,1); % D=zeros(row,row); % for i=1:row % for j=i+1:row % D(i,j)=((a(i,1)-a(j,1))^2+(a(i,2)-a(j,2))^2+(a 阅读全文
posted @ 2020-04-17 20:55 free-锻炼身体 阅读(163) 评论(0) 推荐(0) 编辑
摘要: clc; clear; close all; %% tic T0=1000; % 初始温度 Tend=1e-20; % 终止温度 L=500; % 各温度下的迭代次数(链长) q=0.9; %降温速率 %% 加载数据 load matlab1; X=A; %% D=Distanse(X); %计算距 阅读全文
posted @ 2020-04-17 20:54 free-锻炼身体 阅读(159) 评论(0) 推荐(0) 编辑
摘要: function len=PathLength(D,Chrom) %% 计算各个体的路径长度 % 输入: % D 两两城市之间的距离 % Chrom 个体的轨迹 [row,col]=size(D); NIND=size(Chrom,1); len=zeros(NIND,1); for i=1:NIN 阅读全文
posted @ 2020-04-17 20:52 free-锻炼身体 阅读(145) 评论(0) 推荐(0) 编辑
摘要: function p=OutputPath(R) %% 输出路径函数 %输入:R 路径 R=[R,R(1)]; N=length(R); p=num2str(R(1)); for i=2:N p=[p,'—>',num2str(R(i))]; end disp(p) 阅读全文
posted @ 2020-04-17 20:50 free-锻炼身体 阅读(159) 评论(0) 推荐(0) 编辑
摘要: function S2=NewAnswer(S1) %% 输入 % S1:当前解 %% 输出 % S2:新解 N=length(S1); S2=S1; a=round(rand(1,2)*(N-1)+1); %产生两个随机位置 用来交换 W=S2(a(1)); S2(a(1))=S2(a(2)); 阅读全文
posted @ 2020-04-17 20:49 free-锻炼身体 阅读(109) 评论(0) 推荐(0) 编辑
摘要: function [S,R]=Metropolis(S1,S2,D,T) %% 输入 % S1: 当前解 % S2: 新解 % D: 距离矩阵(两两城市的之间的距离) % T: 当前温度 %% 输出 % S: 下一个当前解 % R: 下一个当前解的路线距离 %% R1=PathLength(D,S1 阅读全文
posted @ 2020-04-17 20:46 free-锻炼身体 阅读(138) 评论(0) 推荐(0) 编辑
摘要: function varargout = dsxy2figxy(varargin) if length(varargin{1}) == 1 && ishandle(varargin{1}) ... && strcmp(get(varargin{1},'type'),'axes') hAx = var 阅读全文
posted @ 2020-04-17 20:44 free-锻炼身体 阅读(360) 评论(0) 推荐(0) 编辑
摘要: function DrawPath(Chrom,X) %% 画路径函数 %输入 % Chrom 待画路径 % X 各城市坐标位置 R=[Chrom(1,:) Chrom(1,1)]; %一个随机解(个体) figure; hold on plot3(X(:,1),X(:,2),X(:,3),'o', 阅读全文
posted @ 2020-04-17 20:40 free-锻炼身体 阅读(211) 评论(0) 推荐(0) 编辑
摘要: % function D=Distanse(a) % %% 计算两两城市之间的距离 % %输入 a 各城市的位置坐标 % %输出 D 两两城市之间的距离 % row=size(a,1); % D=zeros(row,row); % for i=1:row % for j=i+1:row % D(i, 阅读全文
posted @ 2020-04-17 20:39 free-锻炼身体 阅读(208) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h>#include <unistd.h>#include <stdbool.h>#include <fcntl.h>#include <sys/epoll.h> #include <main.h> struct event_ext{ int fd; bool epo 阅读全文
posted @ 2019-11-23 11:18 free-锻炼身体 阅读(163) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 27 下一页