这是我的程序,为什么会出现??? Undefined command/function 'A'. 10
A=[];forn=1:1:365;fort=1:1:24;w=15*(t-12);%计算时角m=23.45*sin(2*pi*(284+n)/365);%计算赤纬角si...
A=[];
for n=1:1:365;
for t=1:1:24;
w=15*(t-12);%计算时角
m=23.45*sin(2*pi*(284+n)/365);%计算赤纬角
sina=sin(40.1/180*pi)*sin(m)+cos(40.1/180*pi)*cos(m)*cos(w);%计算太阳高度角
A(n,t)=sina;
end
end
clear;
load f:\stu.txt
data=stu;
sh=data(:,1);
n=0;
p=0;
for k=1:1:8760;
if sh(k)>200
q1=sh(k)*A(k);
n=n+1;
else
q2=sh(k)*A(k);
end
end
for i=1:1:n
q1=p+q1(i)
end
for i=1:1:(365*24-n)
q2=p+q2(i)
end
我是个新手,望各位大神帮我改一下啊,真的很急!!! 展开
for n=1:1:365;
for t=1:1:24;
w=15*(t-12);%计算时角
m=23.45*sin(2*pi*(284+n)/365);%计算赤纬角
sina=sin(40.1/180*pi)*sin(m)+cos(40.1/180*pi)*cos(m)*cos(w);%计算太阳高度角
A(n,t)=sina;
end
end
clear;
load f:\stu.txt
data=stu;
sh=data(:,1);
n=0;
p=0;
for k=1:1:8760;
if sh(k)>200
q1=sh(k)*A(k);
n=n+1;
else
q2=sh(k)*A(k);
end
end
for i=1:1:n
q1=p+q1(i)
end
for i=1:1:(365*24-n)
q2=p+q2(i)
end
我是个新手,望各位大神帮我改一下啊,真的很急!!! 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询