资源简介
aodv是一种按需的路由协议,被广泛的应用于自组织网络中,路由协议算法的简单的实现过程
代码片段和文件信息
function TAODV
%This function simulate the concepts of Ad Hoc On-demand Distance Vector
%The function finds path from source node(node1) to destination node(node10)
%The output of this function is the figure displaying network topology and
%the selected path from source to destinationthe average trust value of
%the selected path and the number of hops
clc;
noOfNodes =10;
figure(1);
clf;
hold on;
sor =1;%source node
des=10;%destination node
R =5; %node transmission range
X = [1 2 4 4 8 6 7 9 10 10];%nodes‘ x coordinates
Y = [6 2 5 8 5 1 10 2 8 5 ];%nodes‘ y coordinates
Z =[1 0.1 0.6 0.8 0.6 0 0.1 1 1 1];%nodes‘ trust values
%plotting network topology
for i = 1:noOfNodes
plot(X(i) Y(i) ‘.‘);
text(X(i) Y(i) num2str(i));
for j = 1:noOfNodes
distance = sqrt((X(i) - X(j))^2 + (Y(i) - Y(j))^2);
if distance <= R
matr
相关资源
- MATLAB版超级玛丽源代码
- 粒子滤波算法实现的目标被动跟踪m
- 模糊控制器的matlab设计步骤
- HSV查找颜色特征代码MATLAB
- 基于matlab的图像纹理特征提取
- 径向基函数建模程序,matlab
- RGB直方图-matlab
- 张正友标定matlab源代码
- matlab小程序
- matlab迭代学习笔记(专门适合刘卫国
- 画二维正态分布函数图像matlab代码
- 14节点辐射潮流计算程序
- matlab程序hht
- 多重分形及其运算方法!
- matlab实现FM调制解调
- 不通过调用matlab中的rcosfir函数而设计
- 数字信号处理仿真:滤波器 采样定理
- 非线性最小二乘法Matlab实现
- 基于matlab的GUI界面信号与系统设计
- matlab图论工具箱Graph Theory Toolbox
- matlab误码率仿真
- 相机标定 matlab 界面
- 基于MATLAB的递推最小二乘法辨识与仿
- 最小二乘法的matlab实现
- matlab写的BP算法用于相机标定非工具箱
- SVM数据归一化matlab程序
- PMSM三闭环仿真
- IEEE标准14节点PQ分解法MATLAB程序
- 最小拍控制器的Matlab仿真
- MATLAB图像识别源代码
评论
共有 条评论