ds.Tables["ta"].Rows[ggg]["gdr欧氏距离"] = jl[0];
ds.Tables["ta"].Rows[ggg]["gdr能量消耗"] = nl[0];
ds.Tables["ta"].Rows[ggg]["cr跳数"] = ts[1];
ds.Tables["ta"].Rows[ggg]["cr欧氏距离"] = jl[1];
ds.Tables["ta"].Rows[ggg]["cr能量消耗"] = nl[1];
ds.Tables["ta"].Rows[ggg]["mgdr跳数"] = ts[2];
ds.Tables["ta"].Rows[ggg]["mgdr欧氏距离"] = jl[2];
ds.Tables["ta"].Rows[ggg]["mgdr能量消耗"] = nl[2];
myadapter.Update(ds, "ta");
conn.Close();
ggg++;
for (int i = 0; i < 3; i++)
{
ts[i] = 0;
jl[i] = 0;
nl[i] = 0;
}
MessageBox.Show("保存成功");
if (chishu != 5)
{
button4.Enabled = true;
button8.Enabled = false;
button1.Enabled = false;
button2.Enabled = false;
button3.Enabled = false;
}
else
button6.Enabled = true;
图 5-4保存实验结果界面
5.5 GDR路由模块功能
Gdr路由模块主要实现路由选择并且将路径在模拟图中显示出来。
代码如下:
while (juli(ps, pd) > 30)
{
j = 0;
for (int i = 0; i < 32; i++) 无线传感器网络中数据传输最优路径选择(12):http://www.youerw.com/tongxin/lunwen_2234.html