52matlab技术网站,matlab教程,matlab安装教程,matlab下载

标题: 问问大神怎么计算余弦函数的加权平均值 [打印本页]

作者: zzpoppy    时间: 2015-6-15 17:58
标题: 问问大神怎么计算余弦函数的加权平均值
余弦函数的加权平均值怎么计算 · ·~?~?~?~
求大神帮忙· ·
作者: matlab的小调    时间: 2015-6-15 18:04
你这个问得有点笼统了,比如你有余弦函数cos(x),分别在(x1,x2,x3)对应的权系数为(w1,w2,w3),那么他的加全平均的matlab代码为   (w1*cos(x1)+w2*cos(x2)+w3*cos(x3))/(w1+w2+w3)
作者: zzpoppy    时间: 2015-6-15 18:09
问题是,没有余弦函数各部分的权重 · · ·就不知道怎么算·了· ·
作者: zzpoppy    时间: 2015-6-15 19:14
clear all
pt=0.005;ar=1.8./10000;ke=1.8./1000;t1=pi./30;t2=pi./4;b2=pi./4;%定义已知量
color=[1 0 0;0 1 0;0 0 1;0.7 0.8 0.9;0.2 0.3 0.1;0.5 0.6 0.7 ];%定义一个颜色矩阵
n=0.2;g=100;h=6.626.*10.^(-34);r=1000;lamda=255./10.^(-9);ps=1;
for i=1:1:6;%发射角的取值范围1~6间隔为1
    b1=i.*(pi./18);
%pr=(pt./w1).*(e^(-ke.*r1)./r1^2).*(ks.*ps.*v./4.*pi).*(lamda./4.*pi.*r^2)^2.*e^(-ke.*r2).*4.*pi.*ar./l^2
%(l./4.*pi.*r^2)^2 自由空间路径损耗因子
%e^(-ke.*r1)大气衰减因子
%4.*pi.*ar./l^2为接收机探测器的增益
r=0:10:50;%距离的取值范围
pr=((pt.*ar.*-ke.*ps.*t2.*t1.*sin(b1+b2))./32.*pi^3.*r.*sin(b1));
pr1=pr.*exp(-ke.*r.*(sin(b1)+sin(b2)))./sin(b1+b2);
l=10.*log10(pt./pr1);%路径损耗
plot(r,l,'color',color(i,) %输出图线
hold on
end


最后出现Warning: Imaginary parts of complex X and/or Y arguments ignored  这个是什么意思




欢迎光临 52matlab技术网站,matlab教程,matlab安装教程,matlab下载 (http://www.52matlab.com/) Powered by Discuz! X3.2