问题描述:
matlab中出现?In an assignment A(I) = B,the number of elements in B and I must be the same.
clear;
R=5;
Z=2*pi*R;
Lambda=300;
c=3*10^8;
Omega=1:10;
for g=1:length(Omega)
Phi(g)=4*pi*R*Z*Omega(g)/(Lambda*c);
T1=[sqrt(1/2) 1i*sqrt(1/2);1i*sqrt(1/2) sqrt(1/2)];
T2(g)=[1 0;0 exp(1i*Phi(g))];
B=[1;0];
A(g)=T1*T2(g)*T1*B;
E1=A(1,1);
E2=A(2,1);
P1=E1^2;
P2=E2^2;
end
plot(Lambda,P1,Lambda,P2);
title('角速度与输出功率的关系');
xlabel('角速度');
ylabel('输出功率');
clear;
R=5;
Z=2*pi*R;
Lambda=300;
c=3*10^8;
Omega=1:10;
for g=1:length(Omega)
Phi(g)=4*pi*R*Z*Omega(g)/(Lambda*c);
T1=[sqrt(1/2) 1i*sqrt(1/2);1i*sqrt(1/2) sqrt(1/2)];
T2(g)=[1 0;0 exp(1i*Phi(g))];
B=[1;0];
A(g)=T1*T2(g)*T1*B;
E1=A(1,1);
E2=A(2,1);
P1=E1^2;
P2=E2^2;
end
plot(Lambda,P1,Lambda,P2);
title('角速度与输出功率的关系');
xlabel('角速度');
ylabel('输出功率');
问题解答:
我来补答展开全文阅读