⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 draw.m

📁 一般楼宇信号衰减模型的仿真 其中带有界面支持鼠标操作
💻 M
字号:
function [A,B,d,p,q,f]=draw(x1,y1)
h=3;%假设每层楼高3m
w=6;%假设每间房宽6m
x=[6*round(x1(1)/6)-3 6*round(x1(2)/6)-3];%仅取得到的前两个坐标
y=[3*round(y1(1)/3)-1.5 3*round(y1(2)/3)-1.5];%将geline捕捉的鼠坐标转化成理想间距,即使点坐标在方格中间
hold on
plot(x,y,'r');%画出需要测试的路径
A=[round(x1(1)/6) round(y1(1)/3)];
B=[round(x1(2)/6) round(y1(2)/3)];%给出路径起始点,终止点坐标
d=sqrt((x(1)-x(2))^2+(y(1)-y(2))^2);%算出两点间距离
p=abs(B(1)-A(1));%算出软隔数
q=abs(B(2)-A(2));%算出混泥土隔板数 
f=attenuation(d,p,q);%f表示能否接受,f为1则能接受,f为0则不能


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -