登录
首页 » matlab » PSO_3D

PSO_3D

于 2021-01-19 发布
0 202
下载积分: 1 下载次数: 4

代码说明:

说明:  网络上很多PSO算法都是基于二维的编写,此程序是可以实现三维的粒子群优化帮助大家学习。(Many PSO algorithms on the network are based on two-dimensional programming, this program can achieve three-dimensional particle swarm optimization to help you learn.)

文件列表:

PSO_3D.m, 2846 , 2021-01-04

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Gaussian_beam_focusing
    说明:  使用matlab语言对高斯光束通过薄透镜聚焦仿真(Gaussian beam focusing)
    2020-03-18 01:12:34下载
    积分:1
  • 09-MIMO系统容量仿真程序
    说明:  function C=capacity(SNR,Nt,Nr) %SNR=0; %定义信噪比为0HZ A=10^(SNR/10); %信噪比的单位转换关系式 Im=eye(min(Nr,Nt)); %这里的"1"为发射天线和接收天线两者数目少的根数 sum=0; %初始化sum为0 for i=1:10000 %程序循环10000次 H=randn(Nr,Nt); %产生高斯信号源 if Nr<Nt Q=H*H'; %求威沙特矩阵 else Q=H'*H; end sum=sum+log2(det(Im+A*Q/Nt)); %10000次循环得到的信道容量总和 end C=sum/10000 %10000次循环的平均值(function C=capacity(SNR,Nt,Nr) %SNR = 0;% defines SNR as 0Hz A = 10 ^ (SNR / 10);% s / N unit conversion relation Im = eye (min (NR, NT));% here "1" is the number of the less number of transmitting antenna and receiving antenna Sum = 0;% initialize sum to 0 For I = 1:10000% program cycles 10000 times H = randn (NR, NT);% produces Gaussian signal source if Nr<Nt Q = h * H ';% to find the weissard matrix else Q=H'*H; End Sum = sum + log2 (DET (IM + A * q / NT));% sum of channel capacity from 10000 cycles End C = sum / 10000% average of 10000 cycles)
    2020-09-12 04:39:02下载
    积分:1
  • 3pn
    3种pn序列的产生代码,包括:m序列,gold序列,混沌序列。(Three kinds of pn sequences generated code, including: m sequence, gold sequences, chaotic sequences.)
    2009-03-30 23:39:57下载
    积分:1
  • TB
    说明:  一个很好的用VC++编写的"显示多姿多彩的动画图标"源代码.(A good written using VC++ &quot display colorful animated icons&quot source code.)
    2010-12-09 18:39:24下载
    积分:1
  • IpTool抓包工具
    说明:  网络服务器维护,信息安全维护,日常维护工作非常有用的基础工具(the server safety set up tools)
    2019-05-08 23:53:37下载
    积分:1
  • Detailed description of how to manage the mysql database user
    详细说明如何管理mysql数据库用户
    2022-03-03 14:05:42下载
    积分:1
  • 经典的游戏,经典的贪吃蛇,大家一起来贪吃吧!VB编写的
    经典的游戏,经典的贪吃蛇,大家一起来贪吃吧!VB编写的-classic games, the classic Snake, we Dandelion together! Prepared by VB
    2022-05-11 01:25:58下载
    积分:1
  • flychess
    这是一个很复杂的用java编写的飞行棋游戏,难点在地图的绘制上(This is a very complex flight with a chess game written in java and difficult to draw on the map)
    2011-11-22 20:12:09下载
    积分:1
  • labwindows/CVI and vc 6.0 mixed programming. The procedures are needed labwindow...
    labwindows/cvi 和 vc++6.0的混合编程。程序的执行需要labwindows/cvi组件的支持-labwindows/CVI and vc 6.0 mixed programming. The procedures are needed labwindows/CVI components support
    2022-01-25 19:52:56下载
    积分:1
  • 基于改进斜投影算子的极化域通信抗干扰技术
    说明:  针对无线通信中的抗干扰和干扰抑制问题, 提出一种极化域通信抗干扰方法。在信号极化域利用斜投影极化滤波器, 以克服传统的频域抗干扰技术的缺点。通过对斜投影滤波器的特点进行研究, 在信号极化域设计多种干扰抑制和抗干扰技术, 包括优化极化发射信号、非线性矢量变换的增广斜投影滤波器以及接收信号的统计特性, 以改进斜投影滤波器的设计。(Aiming at the problem of anti-jamming and interference suppression in wireless communication, a method of anti-jamming in polarization domain is proposed. The oblique projection polarization filter is used in the signal polarization domain to overcome the shortcomings of the traditional frequency domain anti-jamming technology. By studying the characteristics of oblique projection filter, we design a variety of interference suppression and anti-interference technologies in signal polarization domain, including optimizing the statistical characteristics of polarized emission signal, augmented oblique projection filter based on non-linear vector transformation and received signal, in order to improve the design of oblique projection filter.)
    2020-06-17 18:20:02下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载