帮忙看一下我的matlab程序为啥不对>> %% 4clear;R=5;Z=2*pi*R;Omega=0:10;Lambda=3;Beta=1;z=2;c=3*10^8;Phi1=5;Phi=4*pi*R*Z*Omega./(Lambda*c);T1=exp(1i*Beta*z)*[cos(pi/4) 1i*sin(pi/4);1i*sin(pi/4) cos(pi/4)];T2=exp(1i*Phi1)*[1 0;0 exp(1i*Phi)]
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/29 13:27:29
![帮忙看一下我的matlab程序为啥不对>> %% 4clear;R=5;Z=2*pi*R;Omega=0:10;Lambda=3;Beta=1;z=2;c=3*10^8;Phi1=5;Phi=4*pi*R*Z*Omega./(Lambda*c);T1=exp(1i*Beta*z)*[cos(pi/4) 1i*sin(pi/4);1i*sin(pi/4) cos(pi/4)];T2=exp(1i*Phi1)*[1 0;0 exp(1i*Phi)]](/uploads/image/z/4513380-60-0.jpg?t=%E5%B8%AE%E5%BF%99%E7%9C%8B%E4%B8%80%E4%B8%8B%E6%88%91%E7%9A%84matlab%E7%A8%8B%E5%BA%8F%E4%B8%BA%E5%95%A5%E4%B8%8D%E5%AF%B9%3E%3E+%25%25+4clear%3BR%3D5%3BZ%3D2%2Api%2AR%3BOmega%3D0%3A10%3BLambda%3D3%3BBeta%3D1%3Bz%3D2%3Bc%3D3%2A10%5E8%3BPhi1%3D5%3BPhi%3D4%2Api%2AR%2AZ%2AOmega.%2F%28Lambda%2Ac%29%3BT1%3Dexp%281i%2ABeta%2Az%29%2A%5Bcos%28pi%2F4%29+1i%2Asin%28pi%2F4%29%3B1i%2Asin%28pi%2F4%29+cos%28pi%2F4%29%5D%3BT2%3Dexp%281i%2APhi1%29%2A%5B1+0%3B0+exp%281i%2APhi%29%5D)
帮忙看一下我的matlab程序为啥不对>> %% 4clear;R=5;Z=2*pi*R;Omega=0:10;Lambda=3;Beta=1;z=2;c=3*10^8;Phi1=5;Phi=4*pi*R*Z*Omega./(Lambda*c);T1=exp(1i*Beta*z)*[cos(pi/4) 1i*sin(pi/4);1i*sin(pi/4) cos(pi/4)];T2=exp(1i*Phi1)*[1 0;0 exp(1i*Phi)]
帮忙看一下我的matlab程序为啥不对
>> %% 4
clear;
R=5;
Z=2*pi*R;
Omega=0:10;
Lambda=3;
Beta=1;
z=2;
c=3*10^8;
Phi1=5;
Phi=4*pi*R*Z*Omega./(Lambda*c);
T1=exp(1i*Beta*z)*[cos(pi/4) 1i*sin(pi/4);1i*sin(pi/4) cos(pi/4)];
T2=exp(1i*Phi1)*[1 0;0 exp(1i*Phi)];
B=[1;0];
A=T1*(T2*(T1*B));
E1=A(1,1);
E2=A(2,1);
plot(Lambda,E1,Lambda,E2);
title('波长与光耦合器输出功率的关系');
xlabel('波长');
ylabel('光耦合器输出功率');
Error using ==> vertcat
CAT arguments dimensions are not consistent.
帮忙看一下我的matlab程序为啥不对>> %% 4clear;R=5;Z=2*pi*R;Omega=0:10;Lambda=3;Beta=1;z=2;c=3*10^8;Phi1=5;Phi=4*pi*R*Z*Omega./(Lambda*c);T1=exp(1i*Beta*z)*[cos(pi/4) 1i*sin(pi/4);1i*sin(pi/4) cos(pi/4)];T2=exp(1i*Phi1)*[1 0;0 exp(1i*Phi)]
T2=exp(1i*Phi1)*[1 0;0 exp(1i*Phi)];
这里有问题, 2×2矩阵里 还有个PHI矩阵