Matlab出错向量长度必须相同,代码已贴。错误使用plot3,向量长度必须相同

该博客通过Matlab代码演示了如何计算不同高度下LED发射的光功率分布,以及对应的射频接收功率。针对半功率角为60度的LED,计算了多个位置的接收光功率,并利用光电转换系数和反射系数,求得射频接收功率分布,最终通过plot3函数绘制了三维坐标系中的分布情况。
摘要由CSDN通过智能技术生成

clc;

clear all;

theta=60;        %半功率角

m=-log10(2)/log10(cosd(theta));

P_LED=0.02;

nLED=60;

P_total=nLED*nLED*P_LED;

Ar=1e-4;

Ts=1;

index=1.5;

FOV=70;

R=0.4;  %光电转换系数

Crf=7.8e-8;  %??

G_Con=(index.^2)./(sind(FOV).^2);

rho=0.8; %反射系数

lx=5;

ly=5;

h=2.5

h1=0.5;

h2=1;

h3=1.5;

h4=2;

T1=[1,1,h];

T2=[4,1,h];

T3=[1,4,h];

x=linspace(0,lx,6);

y=linspace(0,ly,6);

[XR,YR]=meshgrid(x,y);

%h=0.5时 来自LED1的接收光功率分布

D11=sqrt((XR-T1(1,1)).^2+(YR-T1(1,2)).^2+h1.^2);

cosphi_A11=h1./D11;

receiver_angle=acosd(cosphi_A11);

H11=(m+1).*Ar.*cosphi_A11.^(m+1).

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值