《量化投资:以MATLAB为工具》

MATLAB技术论坛

 找回密码
 注册账号
查看: 629|回复: 5
收起左侧

[提问] MATLAB创建简单的地图矩阵

 关闭 [复制链接]
抢楼 抢楼 本帖为抢楼帖,欢迎抢楼! 
发表于 2017-4-10 23:11:01 | 显示全部楼层 |阅读模式
100贝壳
2017-04-10 22-39-56 的屏幕截图.png

如图,在地图上那个圆点是辐射源,
按最简单的,假设辐射强度按照线性递减方式传播,然后遇到障碍物辐射强度减0.5倍,
那这样的地图矩阵要怎样生成?

发表于 2017-4-20 18:23:22 | 显示全部楼层
是不是类似于等高线,同样辐射强度的在一条线上?
回复

使用道具 举报

发表于 2017-4-20 18:24:32 | 显示全部楼层
stream2011 发表于 2017-4-20 18:23
是不是类似于等高线,同样辐射强度的在一条线上?

(1)根据辐射源位置,按照递减关系,计算每个坐标位置的辐射值;
(2)根据辐射值矩阵画等高线图
回复

使用道具 举报

 楼主| 发表于 2017-4-21 20:56:08 | 显示全部楼层
stream2011 发表于 2017-4-20 18:23
是不是类似于等高线,同样辐射强度的在一条线上?

差不多这个意思,然后遇到障碍物后还要有衰减
回复

使用道具 举报

 楼主| 发表于 2017-4-21 20:58:07 | 显示全部楼层
stream2011 发表于 2017-4-20 18:24
(1)根据辐射源位置,按照递减关系,计算每个坐标位置的辐射值;
(2)根据辐射值矩阵画等高线图

然后遇到障碍后衰减是要怎么实现呢?

补充内容 (2017-4-24 19:18):
请问怎么判断辐射源和目标点之间是否有障碍呢?
回复

使用道具 举报

发表于 2017-4-22 09:37:20 | 显示全部楼层
草稿纸123 发表于 2017-4-21 20:58
然后遇到障碍后衰减是要怎么实现呢?

根据障碍物从新更新每个点的辐射值,在刷新等高线就可以了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|网站地图|MATLAB技术论坛|Simulink仿真论坛 ( 蜀ICP备19014457号 

GMT+8, 2020-12-5 13:41 , Processed in 0.054527 second(s), 12 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表