橡胶期货分析道客巴巴
Ⅰ 橡胶期货投资技术分析怎么做
期货投资的技术分析说简单也简单,说复杂也复杂。大道至简!汇聚成一句话,20日线均线之后不做空,以做多或持多为主。20日线均线之下,不做多,以做空或持空为主。2018年的橡胶,基本面不好,长期在底部徘徊,区间震荡。但目前往下跌的空间是有限的,已经接近种植成本附近。所以在操作上,可以逢大跌或急跌,接多为主。要是等泰国那么砍树了,橡胶的多头行情就来了。还有什么问题,可以再问我!
Ⅱ 百度文档,豆丁,道客巴巴,目前我知道的就这三个文库,请问还有没有资料比较全的另外道客巴巴无法下载
如果是大学用的可以去看人大经济论坛,收费资源各个学校图书馆都至少买了中国知网的数据库,如果急需,可以找在学校工作或上学的同学帮忙.还有就是网络学术有些学术类文献,但不知道你找的什么类型的文献,所以不清楚这些对你有没有用.
Ⅲ 急求道客巴巴400积分文章,好心人帮个忙呗~
已发送,请查收后采纳
Ⅳ 跪求大神帮在道客巴巴上下篇文章:能源企业环境成本管理研究[毕业论文]。。。。急
你还不如自己去 智慧365网站上好好学习管理,自己总结和写心的。
Ⅳ 豆丁和道客巴巴有什么竞争力和百度文库抗衡
豆丁网创立于2007年,国内做得比较早的文档分享平台。内容涉及到办公文档、小说、漫画,比较广泛,使用难度比较高。同时整合了一些互联网资源,但更新比较慢。广告较多。交易采用积分形式。
道客巴巴创立于2008年,主要内容为办公文档,审核比豆丁严格。文档上传、浏览体验比豆丁好一些,广告较少。交易采用积分形式。
网络文库创立于2009年11月,内容广泛,分类细致,审核比较容易通过。文档浏览体验差一点,广告很多。特别是各种网络产品的推荐。交易早期使用积分的方式,之后采用了下载券的形式。
从创立时间就能看出有什么竞争力了吧?创立时间,及早期庞大的用户量。
早期从豆丁网、道客巴巴流向网络的文档比较多。随着网络文库的壮大,以及网络搜索平台的优势,逐渐有文档资源流向豆丁和道客巴巴。
以上是个人体验,我也很少上传文档,只是以前工作偶尔有需要公示的文档才上传。单就文档的上传分享来讲,我用道客巴巴用的比较多。网络还是网盘更实用一点。网络文库虽然分类细致,但实际上我用不到那么多。特别是有段时间,网络账号还被盗为贴吧僵尸号,之后很长时间都不怎么用网络需要账号的功能了。现在加上手机验证,感觉安全多了。
个人认为,成立早,在用户量上有天然优势。但这也过去10年了,三家平台都还好好地,说明三家在用户体验,以及产品性能上,都是相当成功的。
随着时间流逝,终将有公司会被淘汰。但作为国内最早的一批文档平台,都大大便利了知识的传播和分享,值得国人的支持和鼓励。
Ⅵ 谁帮我把 道客巴巴的 资料下载下来 谢谢
车站值班员理论试题一、填空题(200 道) 1、行车基本闭塞法有三种 ( 、 )( 、 )( )。在一个区段内,原则上应采用( )的闭塞方式。 2、发车进路准备妥当、( 、 )( 、 )( )车站值班员(助理值班员)方可显示发车信号或向运转车长显示发车指示信号。 3、进站、出站、进路和通过信号机的灯光熄灭、显示不明或( , 为 ) 均视 ( 。 )接近信号机的灯光熄灭、显示不明或( ,均视为( ) )。 4、6502 型电气集中设备办理人工解锁时,( )从信号关闭起延时 3 分钟解锁,( )从信号关闭起延时 30 秒解锁。 5、对处于( )的闭塞设备和( )的信号、联锁设备,严禁进行检修作业。 6、单线半自动闭塞区间和双线反方向出站调车时,须( 、 )( )并( 。 ) 7、车站值班员应严格按( )规定时机开闭信号机。如取消发车进路时,应先通知发车人员;如发车人员已( 或 ) ( ) 而列车尚未起动时, , 还应通知( , )收回行车凭证后,再取消发车进路。 8、半自动闭塞区段出站色灯信号机显示两个绿色灯光表示准许列车由车站出发,( 。 ) 9、信号机有( )和( )两种显示状态。 10、信号机的定位应首先考虑( )的原则, 所以大多数以显示( )信号为定位。 11、列车正线通过时,出站信号机的接近区段应包括( , )( )和( )区段。 12、控制台上的表示灯则用来表示设备的( )及( , ) 以提示值班人员注意。 13、列车通过车站时,车站值班员(助理值班员)发现列车无尾部标志时应通知( )。 14、64D 半自动闭塞区段,闭塞办理妥当后,发出列车头部轧上( )轨道区段,发车闭塞表示灯由绿灯变红灯。 15、接近区段留有车辆时,调车信号机在车列出清( )后信号自动关闭。 16、设备检修完了后,应将其结果记入 。 17、运输调度指挥系统是铁路运输调度指挥的( ),是铁路运输生产( 。 ) 18、列车运行图应充分利用( ),经济合理地运用机车车辆和( ,在繁 )忙运输干线安排综合天窗。 19、出站信号机发生故障时,除按规定( ) 对通过列车应预告司机,( 外, 并 。 ) 20、车站值班员接到列车司机在区间被迫停车的通知后,应将区间内列车运行情况( ,并立即使用列车无线调度电话转告区间内有关列车。在( ) )前不得再放行追踪、续行列车。 21、超长列车是指列车长度超过( )区段换长。 22、出站信号机有两个及其以上的运行方向,而信号显示不能( )方向时,应在信号机上装设进路表示器。 23、未装机车信号或运行途中机车信号发生临时故障的列车,在( )区段,列车调度员接到车站或司机报告天气恶劣难以辨认信号时,应改按( )掌握行车。 24、进站进路信号机开放后,除遇有( )或( )的情况外,凡不足《站细》规定的准备进路及开放信号时间的禁止变更。 ( 25、车站上道岔、 )和( )三者之间,按照一定的程序和条件建立起来的,既互相联系,又互相制约的关系,称为联锁。 26、6502 集中联锁设备的室外主要设备有( 、电动转辙机及( ) 。 ) 27、跟踪出站调车,只准许在单线区间及( )上办理,并须经列车调度员口头 (准许, )同意,发给司机跟踪调车通知书。 28、单线半自动闭塞区间和双线反方向出站调车时,须有( )的调度命令,与邻站办理闭塞手续,并发给( )通知书。 29、一切建筑物、设备,在任何情况下均不得侵入( )与( )的设备,在使用中不得超过规定的侵入范围。 30、编组站、区段站的站修线与相邻一条线线间最小距离( ) 。 31、列车调度电话、站间行车电话均应装设( )。 32、列车应按《技规》、列车运行图和 计划有关规定,进行编组。 33、进站信号机的接近区段为( ,出站信号机的接近区段为( ) 。 ) 34、当道岔被挤,尖轨与基本轨不密贴超过( )时,控制台内的挤岔电铃鸣响,挤岔表示灯点亮,此时被挤道岔的( )均不亮,而其他道岔的表示灯正常。 35、当进路上的有关道岔( )或( )时,该信号机不能开放;信号机开放后,该进路上的有关道岔不能扳动,其敌对信号机不能开放。 36、防护道岔因不在( )又必须将其扳动,在电路处理中采用由( )来带动,故又称为带动道岔。 37、由( )调车信号机所防护的一段进路叫短调车进路。 ( 38、基本进路是运行条件较好、 )较短的一条进路。 39、列车正线通过时,出站信号机的接近区段应包括( , )( )和( )区段。 40、轨道电路是将两条钢轨用绝缘材料分割成小段,在一端装上( ,另一端装 )上( )构成的。 41、回送车辆的各种检修色票,只能由( )办理插撤。 42、凡在车站参加作业的站、段、所等有关人员,均须熟悉和执行( )的有关规定。 43、64D 半自动闭塞区段,闭塞办理妥当后,发出列车头部轧上( )轨道区段,发车闭塞表示灯有绿灯变红灯。 44、某站未设逆向进站信号机,反方向接车时引导员应在列车运行方向( )引导接车地点标处显示引导手信号。 45、在双线或多线区间的各线上,分别以各该线的( )或( )的中心线为车站与区间的分界线。 46、正线上的出站信号机未开放时,进站信号机不能( ,主体信号机未开放 )时,( )不能开放。 47、事故责任分为全部责任、主要责任、( )、次要责任和( )。 48、跟踪出站调车,只准许在单线区间及双线正方向线路上办理,并须经( ) (口头准许, ,发给司机跟踪调车通知书。 ) 49、到发线上停留车辆时,需经( )准许,在中间站并需经( )准 。许,方可占用,对该线路道岔应扳向不能进入的位置并加锁(装有轨道电路除外) 50、信号机按类型分为( 、 )( 、机车信号机。 ) 51、在双线或多线区间的各线上,分别以各该线的( )或( )的中心线为车站与区间的分界线。 52、救援列车的出发或返回,均应通知( )及 。 ) 、 53、列车应按《技规》( )和( )规定的编挂条件、车组重量或长度编组。 54、车站应不间断的( ,严格按( ) )行车。 55、有关行车人员必须执行( )命令,服从( )统一指挥。 56、列车中相互连挂的车钩的高度差不得超过 ( 。 ) 57、车站值班员要严格按( )开闭信号机,对已开放进站信号机的列车,在不足《站细》规定的时间内,除( )及 )时,禁止变更接车进路。 ( 58、铁路线路分为正线、站线、段管线、 )及( 。 ) ( 59、车辆必须实行定期检修。货车分为厂修、 、 、( )辅 修 。 ) 60、铁路信号装置一般分为( )和( )两类。 61、特殊用途车包括试验车、发电车、( ) ( 、检衡车、 )等。 62、车钩的三态作用是指车钩的闭锁位置、开锁位置和( )位置的作用。 63、机车车辆限界规定的最高高度是4800mm,宽度是( )mm。 ( 64、车辆由车体、车底架、走行部、 )、制动机五部分组成。 65、一切电话中断,双线按时间间隔法行车时,只准发出 方向的列车。 66、车站运用车标准,是指车站经常保有的( )数的标准。 67、使用电话闭塞法行车时,单线或双线反方向发车时,根据( )查明区间已空闲,并取得接车站承认后,方可填发( )。 68、一切电话中断时,单线行车按( )法,双线行车按( )法。 69、天气不良时车站值班员要随时掌握速度提前停止影响( )的调车作业严禁( )作业. 70、车档表示器的显示方式,夜间为红色灯光,昼间为( )。 71、轨距是钢轨头部顶面下( )范围内两股钢轨作用边之间的最小距离。 72、列车本务机在车站调车作业时,无论单机或挂有车辆,车辆的连挂和制动软管摘结由( )负责。 73、调车信号在正常情况下的显示距离不得少于( 。 ) 74、车站各场区的调车工作根据( )布置的任务,由该场区的调车区长或驼峰调车区长领导。 75、跟踪出站调车最远不得越出站界( )米。 ( 76、轨道由道床、轨枕、钢轨、连接零件、 )及道岔组成。 77、机车车辆无论空重状态,均不得超出( 。 ) 78、道岔开通信号表示( 。 ) 79、站台上堆放货物距站台边缘不得少于( 。 ) 80、单线半自动闭塞区间和双线反方向出站调车,须有停止( )调度命令,与邻站办理闭塞手续,并发给司机出站调车通知书。 81、凡进站、接车进路信号机不能使用或在双线区段由( )时,应使用引导信号或派引导人员接车。 82、在设有出站信号机的车站,列车进站后,应停于接车线警冲标内方,列车头部不得越过( )。 83、当列车调度电话不通时,应由接到救援请求的车站值班员根据救援请求办理,救援列车以( ,作为进入封锁区间的许可。 ) 84、电气集中联锁设备,当进路上的有关道岔开通不对或( )时,该信号机不能开放。 85、进站信号机应设在距最外方道岔尖轨尖端(顺向为警冲标)不少于( )米的地点。 86、货物列车牵引重量波动尾数,上下波动为( )吨。 87、信号机( ,反之为后方。 ) 88、货物列车中编挂乘坐旅客车辆及其以上的为( 。 ) 89、在双线区段,列车应按左侧单方向运行,仅限于( )时,方可使列车反方向运行。 90、双线区间,直线部分两相邻线路中心线间的标准距离是( )米。 91、进站信号机的作用是( ,指示列车可否由区间进入车站及进入车站的条件。 ) 92、出站信号机的作用是作为列车( ),指示列车由车站开往区间及指示所进入的区间。 93、进路信号机的作用为在有( ),指示列车有一个车场开往另一个车场。 94、在接发客运列车的同时接入原规定为通过的列车,接车线末端应设( 。 ) 95、非集中联锁设备,应保证车站值班员能控制接、发车进路和( )的开放与关闭。 96、列车重量应根据( 、区段内线路状况及其设备条件确定。 ) 97、 货车停留时间的统计方法分( )和 ( )两种。 98、跟踪出站调车,只准许在( )及( )线路上办理。 99、使用半自动闭塞法行车时,列车凭出站信号机显示的 ( )进入区间。 100、对于填写的路票,车站值班员应根据( )的记录进行认真检查,确认无误并加盖( )后方可递交司机。答案 :1、自动闭塞 自动站间闭塞 半自动闭塞 同一类型2、行车凭证已交付 出站(进路)信号机已开放 发车条件完备后3、显示不正确 停车信号 显示不正确 进站信号机为关闭状态4、接车进路和正线上的发车进路 调车进路和侧线上的发车进路5、闭塞状态 办理进路后处于锁闭状态6、须有停止基本闭塞法的调度命令 与邻站办理闭塞手续 并发给司机出站调车通知书7、《站细》 通知司机发车 显示发车指示信号 司机8、开往次要线路 9、开放、关闭10、保证安全、最大限制 11、正线股道区段、进站信号机内方各道岔12、状态、动作过程 13、邻站14、发车进路最后一个 15、信号机内方第一轨道区段16、行车设备检查登记簿 17、基础设施,重要技术装备18、通过能力,安排施工时间 19、递交行车凭证,显示通过手信号20、通知司机,停车原因消除 21、运行图规定的22、分别表示进路 23、自动闭塞、站间区间24、线路临时发生故障、危及行车安全 25、进路、信号机26、色灯信号机、轨道电路 27、双线正方向线路、邻站值班员28、停止基本闭塞法、司机出站调车 29、铁路的建筑限界,与机车车辆有直接互相作用30、8000 mm 31、通信记录装置32、编组 33、第二接近区段 到发线股道34、13 秒 定反位表示灯 35、开通位置不对 敌对信号未关闭36、进路当中、始终端按钮 37、一架38、走行距离 39、正线股道区段、进站信号机内方各道岔40、电源、继电器 41、值班列检人员 《站细》的42、 43、发车进路最后一个44、右侧 45、进站信号机 站界标46、开放通过信号 预告信号机 47、重要责任 同等责任48、列车调度员 邻站值班员同意 49、车站值班员 列车调度50、色灯信号机 臂板信号机 51、进站信号机 站界标52、列车调度员及邻站 53、列车编组计划 列车运行图54、接发列车 列车运行图 55、列车调度员 调度56、中心水平线 75 毫米 57、站细规定时机 危机行车及人身安全58、岔线 特别用途线 59、段修、轴检60、信号机、信号表示器 61、轨道检查车、除雪车62、全开 63、340064、车钩及缓冲装置 65、双线正66、运用货车 67、《行车日志》、路票68 、书面联络、时间间隔 69、接发车进路、抢钩70、红色方牌 71、16 毫米72、调车作业人员 73、200 米74、车站调度员 75、50076、防爬设备 77、机车车辆限界78、进路道岔准备妥当 79、1 米80、基本闭塞法的 81、反方向开来列车82、出站信号机 83、车站值班员的命令84、敌对信号机未关闭 85、5086、80 87、显示的一方为前方88、混合列车 89、整理列车运行90、4000 91、防护车站92、占用区间的凭证 93、几个车场的车站94、隔开设备 95、信号机96、机车牵引力 97、号码制非号码制98、单线区间 双线正方向 99、进行信号100、行车日志 站名印二、选择题(200 道) ( 1、道岔编号时, )的道岔应该连续编号。 A 正线 B 到发线 C 调车线上 D 渡线上 2、调车线上的单开道岔辙叉号数不得小于( )号。 A 9 B 12 C 18 D 30 3、向封锁区间发出救援列车时,不办理闭塞手续以( )作为进入封锁区间的许可。 A 绿色许可证 B 调度命令 C 路票 D 红色许可证 4、车钩中心水平线距钢轨顶面高度为( )mm。列车中相互连挂的车钩中心水平线的高度差,不得超过( )mm。 A 815~890 75 B 815~895 80 C 810~885 75 D 810~890 80 5、在线路上进行装卸作业,车辆的防护距离不少于( )米。 A 20 B 30 C 50 D 100 6、进站信号机应设在距进站最外方道岔尖轨尖端(顺向为警冲标)不少于( )m 的地点,如因调车作业或制动距离的需要,一般不超过( )m。 A 30 200 B 50 200 C 50 400 D 50 800 7、货车停留时间按作业性质,分为 和中转停留时间。 A 货物作业停留时间 B 一次作业停留时间 C 有调作业停留时间 D 无调作业停留时间 8、视觉信号在昼间遇降雾、暴风雨雪及其他情况,致使停车信号显示距离.
Ⅶ 求高手帮忙下载道客巴巴一篇代码,高分相谢!
首先声明,我使用的是网络快照功能,可能原网页有几个字符无法识别 需要转换 ,但是我看了下不影响阅读~希望采纳!
>>>>>>>>>>>>>>>>>>>>>分割线>>>>>>>>>>>>>>>>>>>>>>>
%%///////////////////////////////////////////// %% GPSR %% %% 1000m*1000m %% 2009-2 %% by:caolei %%////////////////////////////////////////////// %% input %% %%////////////////////////////////////////////// %% output %% %%////////////////////////////////////////////// % idea % assign all sensor node to send a message to destination %////////////////////////////////////////////////////??????????è??¨ clear all area_l=1000; % ????±ê??????ò??????¤????(m) area_w=1000; % ????±ê??????ò??????í???? R=100; % radio range %----------------------------------- %num_node = [30,50,70,90,110] ; % number of nodes num_node =300; %//////////////////////////////////////////// ????????±ê??????ò??????????è5????destination???????? as sink %for i_num_sink=1:length(num_sink) % des_x(i_num_sink) =area_l*rand(1,1); % des_y(i_num_sink) =area_w*rand(1,1); %end des_x(1) =area_l*0.9+area_l*0.1*rand(1,1); % destination node des_y(1) =area_w*rand(1,1); source_x(1) =area_l*0.1*rand(1,1); % source node source_y(1) =area_w*rand(1,1); %-------------------------------- %//////////////////////////////////////////// ????????±ê??????ò??????????ènum_node????×?????????? for i=1:num_node node_x(i)=area_l*rand(1,1); node_y(i)=area_w*rand(1,1); end %//////////////////////////////////////////// %for i_num_sink=1:length(num_sink) % aaa %------ %//////////////////////////////////////////// % find the neb node %//////////////////////////////////////////// for node_i=1:num_node % intial for num_mem=1:num_node neb_node_x(node_i,num_mem) =0; neb_node_y(node_i,num_mem) =0; num_neb(node_i)=num_mem; % record the neb node num of node i end end for node_i=1:num_node % find the neb node num_mem=0; for node_j=1:num_node if node_i~=node_j && sqrt((node_x(node_i)-node_x(node_j))^2+(node_y(node_i)-node_y(node _j))^2)<=R % ??? num_mem= num_mem+1; neb_node_x(node_i,num_mem) =node_x(node_j); neb_node_y(node_i,num_mem) =node_y(node_j); neb_node_id(node_i,num_mem) =node_j; % record the neb node id end end num_neb(node_i)=num_mem; % record the neb node num of node i end %--------------------------------- % to calculate the connectedness %--------------------------------- total_neb=0; for node_i=1:num_node total_neb=total_neb+num_neb(node_i); end if total_neb~=0 connectedness =total_neb/num_node; % round (total_neb/num_node(i_num_node)) else connectedness =0; end %--------------------------------- hop=num_node; for i_hop_i=1:hop pre_hop_node_x(i_hop_i) =0; pre_hop_node_y(i_hop_i) =0; present_node_x(i_hop_i) =0; present_node_y(i_hop_i)= 0; end %--------------------------------- %--------------------------------- % Souce node send a message to destination node using GPSR %--------------------------------- num_source_neb=0; for node_i=1:num_node % find out the one-hop node of source node if sqrt((node_x(node_i)-source_x )^2+(node_y(node_i)-source_y)^2)<=R % ??? num_source_neb=num_source_neb+1; neb_node_source_x(num_source_neb) =node_x(node_i); neb_node_source_y(num_source_neb) =node_y(node_i); source_neb_node_id(num_source_neb)=node_i; % ????? record the id end end %=========================================================== source begin next_hop_node_coordinate=0; %??????? min_mem_1=sqrt((source_x-des_x)^2 + (source_y -des_y)^2); %??????? if num_source_neb~=0 % a flag_no_void_source=0; for i_num_source_neb=1:num_source_neb % b1 if sqrt( (neb_node_source_x(i_num_source_neb)-des_x)^2+( neb_node_sou rce_y(i_num_source_neb)-des_y)^2)< min_mem_1 % c1 min_mem_1= sqrt( (neb_node_source_x(i_num_source_neb)-des_x)^2+ ( neb_node_source_y(i_num_source_neb)-des_y)^2); next_hop_node_coordinate=source_neb_node_id(i_num_source_neb); flag_no_void_source=1; end % c1 end % b1 if flag_no_void_source==0 % b2 % right hand rule %---- b_in= atan((source_y-0)/(source_x-0)); % atan(x)????·?????????????????? if b_in<0 b_in=b_in +2*pi; end %---- sita_min=3*pi; for i_num_souce_neb=1:num_source_neb % c2 %---- b_a=atan((source_y-neb_node_source_y(i_num_source_neb))/(source_x- neb_node_source_x(i_num_source_neb))); % norm() means adding 2*pi if b_a<0 b_a=b_a+2*pi; end %---- sita_b=(b_a-b_in); % +2*pi if sita_b<0 sita_b=sita_b+2*pi; end %---- if sita_b<SITA_MIN d c2 %---- b2 %if unsuccessful at the beginning?); a num_source_neb~="0" source present_node_x(1)="source_x;" present_node_y(1)="source_y;" %*********************************************************** medial begin\ aa ?????? next_hop_node_coordinate~="0" pre_hop_node_x(i_hop)="present_node_x(i_hop-1);" previous hop node pre_hop_node_y(i_hop)="present_node_y(i_hop-1);" present_node_x(i_hop)="node_x(next_hop_node_coordinate);" Has been intialed present_node_y(i_hop)="node_y(next_hop_node_coordinate);" %------ ^2); %??????? num_neb(next_hop_node_coordinate)~="0" sqrt( (neb_node_x(next_hop_node_coordinate,i_num_node_neb)-des_x)^ 2+( neb_node_y(next_hop_node_coordinate,i_num_node_neb)-des_y)^2)< min_mem_2="sqrt((present_node_x(i_hop)-des_x)^2+(present_node_y(i_hop)-des_y)" (neb_node_x(next_hop_node_coordinate,i_num_node_ne b)-des_x)^2+( neb_node_y(next_hop_node_coordinate,i_num_node_neb)- des_y)^2); next_hop_node_coordinate_temp="neb_node_id(next_hop_node_coordinate" ,i_num_node_neb); c3 b3 ???????? elseif flag_no_void="0;" right hand rule %b_in="atan((present_node_y(i_hop)-pre_hop_node_y(i_hop))/(present_node_x" (i_hop)-pre_hop_node_x(i_hop))); atan(x)????·?????????????????? (self.x y - n_in.x y) b_in="atan((present_node_y(i_hop)-pre_hop_node_y(i_hop))/(present_node_x" %?????????????????????? for i_num_node_neb="1:num_neb(next_hop_node_coordinate)" pre_hop_node_x(i_hop)~="neb_node_x(next_hop_node_coordinate,i_num_n" ode_neb) e,i_num_node_neb)) (present_node_x(i_hop)-neb_node_x(next_hop_node _coordinate,i_num_node_neb))); < 0 b_a="atan((present_node_y(i_hop)-neb_node_y(next_hop_node_coordinat" +2*pi; (b_a-b_in)<0 sita_b="(b_a-b_in)+2*pi;" %--- sita_bR ) % plot(3,5) text(3,5,'Routing unsuccessful!') error('Routing unsuccessful! ') end % dd if sqrt((node_x(next_hop_node_coordinate)-des_x)^2+(node_y(next_hop_n ode_coordinate)-des_y)^2) <= R % dd num_rout_track=i_hop; % ?????????????????? present_node_x(i_hop) = node_x(next_hop_node_coordinate); % Has been intialed present_node_y(i_hop) = node_y(next_hop_node_coordinate); present_node_x(i_hop+1) = des_x ; % Has been intialed present_node_y(i_hop+1) = des_y ; i_hop=hop; break end %------- end % if next_hop_node_coordinate~=0 end % aa %************************************************* medial node end %--------------------------------- %--------------------------------- % picture %--------------------------------- %///////////////////////////////////////////////////////// %for i=1:length(num_sink_lib) % for j_sink_num=1:5 %figure((i-1)*length(num_node_lib)+j) % (length(num_node_lib)-1)*num_sink_seq+num_sink_seq % subplot(length(num_sink_lib)*length(num_node_lib)/2,2,(length(num_ node_lib)-1)*num_sink_seq+num_sink_seq) % subplot(2,1,1) % figure(1) plot(des_x,des_y,'sk') %for k=1:length(num_sink) % text(des_x(k)+1,des_y(k) ,num2str(k) ); % ??÷????±ê???? %end %title('??????????????è????','fontsize',8); hold on plot(source_x,source_y,'pk') %xlabel('x','fontsize',10); %ylabel('y','fontsize',10); hold on plot(node_x,node_y,'.k') hold on % end %end %------------------------------------------ out the relationship between connectedness and hole num %figure(2) % for i_hop=1:hop % if present_node_x(i_hop)~=0 && present_node_y(i_hop)~=0 plot(present_node_x(1:num_rout_track+1 ),present_node_y(1:num_rout _track+1 ),'x-r') for k=1:num_rout_track+1 % num_rout_track %if present_node_x(k)~=0 && present_node_y(k)~=0 %plot(present_node_x(k),present_node_y(k),'x-r') text(present_node_x(k)+1,present_node_y(k),num2str(k) ); % ??÷????±ê???? %end end % plot([present_node_x_end(end),des_x],[present_node_y_end(end),des_ y],'x-g') % hold on % end % end title('The path using GPSR ','fontsize',10); xlabel('X-coordinaion','fontsize',10); ylabel('Y-coordinaion','fontsize',10); legend('Destination node','Source node','Sensor node','The path using GPSR'); %/////////////////////////////////////////////////////////