matlab这样表示怎么图形不对?n1=1.33; n2=1.45;a1=0:1:90a2=asin((n1.*sin(a1))./n2); Rs=(sin(a1-a2).^2)./(sin(a1+a2).^2);Rp=(tan(a1-a2).^2)./(tan(a1+a2).^2);R=Rs+Rp;T=2-R;plot(a1,R,'r:',a1,T,'g--')计算的是光从1.33的水射入1.45的玻璃

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 00:57:42
matlab这样表示怎么图形不对?n1=1.33; n2=1.45;a1=0:1:90a2=asin((n1.*sin(a1))./n2); Rs=(sin(a1-a2).^2)./(sin(a1+a2).^2);Rp=(tan(a1-a2).^2)./(tan(a1+a2).^2);R=Rs+Rp;T=2-R;plot(a1,R,'r:',a1,T,'g--')计算的是光从1.33的水射入1.45的玻璃

matlab这样表示怎么图形不对?n1=1.33; n2=1.45;a1=0:1:90a2=asin((n1.*sin(a1))./n2); Rs=(sin(a1-a2).^2)./(sin(a1+a2).^2);Rp=(tan(a1-a2).^2)./(tan(a1+a2).^2);R=Rs+Rp;T=2-R;plot(a1,R,'r:',a1,T,'g--')计算的是光从1.33的水射入1.45的玻璃
matlab这样表示怎么图形不对?
n1=1.33;
n2=1.45;
a1=0:1:90
a2=asin((n1.*sin(a1))./n2);
Rs=(sin(a1-a2).^2)./(sin(a1+a2).^2);
Rp=(tan(a1-a2).^2)./(tan(a1+a2).^2);
R=Rs+Rp;
T=2-R;
plot(a1,R,'r:',a1,T,'g--')
计算的是光从1.33的水射入1.45的玻璃随入射角的变化得到反射率跟透射率!
弄这个得到的图形一看就不对怎么回事?

matlab这样表示怎么图形不对?n1=1.33; n2=1.45;a1=0:1:90a2=asin((n1.*sin(a1))./n2); Rs=(sin(a1-a2).^2)./(sin(a1+a2).^2);Rp=(tan(a1-a2).^2)./(tan(a1+a2).^2);R=Rs+Rp;T=2-R;plot(a1,R,'r:',a1,T,'g--')计算的是光从1.33的水射入1.45的玻璃
n1=1.33; 
n2=1.45;
a1=0:1:90;
a2=asind((n1.*sind(a1))./n2); 
Rs=(sind(a1-a2).^2)./(sind(a1+a2).^2);
Rp=(tand(a1-a2).^2)./(tand(a1+a2).^2);
R=Rs+Rp;
T=2-R;
plot(a1,R,'r:',a1,T,'g--')


sin tan asin 是计算弧度制的三角函数和反三角函数
用角度制的,应该用 sind tand asind


matlab这样表示怎么图形不对?n1=1.33; n2=1.45;a1=0:1:90a2=asin((n1.*sin(a1))./n2); Rs=(sin(a1-a2).^2)./(sin(a1+a2).^2);Rp=(tan(a1-a2).^2)./(tan(a1+a2).^2);R=Rs+Rp;T=2-R;plot(a1,R,'r:',a1,T,'g--')计算的是光从1.33的水射入1.45的玻璃 用matlab画两个空间图形的交线,这样编码怎么不对[x,y]=meshgrid(-2:0.1:2);z1=x.*x-2*y.*y;z2=ones(size(x))*1;r=(abs(z1-z2) matlab描点作图!我想做一个类似这样的图.各种颜色各种图形表示不同的点.请问用matlab怎么做? 在matlab里面,对于一个方程组,里面有用符号表示的参数,参数值在前面已经给出来了,怎么得到数值解?[x,y,z]=solve('(x-x0)/m1-(y-y0)/n1=0','(y-y0)/n1-(z-z0)/l1=0','x^2+y^24*0.6+10*z=0','x','y','z'),里面x0,y0,z0,m1,n1,l matlab语句怎么理解y1=(find(n>=min(n1))&(n matlab 分段函数图象怎样写怎么matlab的分段函数,画出这样的图形 MATLAB 指数函数图形输出问题!急我按这样输入,结果老这样报错,怎么修改,正确输出图形. 怎么用matlab做四维图形 请问这样的图形怎样用MATLAB画 matlab中Z=[X(:) Y(:)],X、Y均是N1*N2的矩阵,Z是怎么组成的? matlab plot函数作图遇到的问题,n1=f(w),w为一角度,从0到360度变化,简要计算了几个数值,w=360,n1=1.4253 w=330,n1=1.4064 w=300, n1=1.4065 w=210. n1=1.4934 n1确实是随w变化,可是我plot(w,n1)作图怎么显 matlab语句“y1(find((n>=min(n1))&(n matlab中for n1=1:361是什么意思? 用matlab怎么画出y=x^0.5图形 MATLAB怎么求和?就是求一个变量x(i),从一个值增长到另一个值的总和(前面有∑符号的那种公式),初始值n1,终止值n2,怎么在MATLAB上表示? 求matlab大神指出错误所在.应该如何改进>> clear;l1=100;l2=300;e=0;hd=pi/180;du=180/pi;omega1=10;alpha1=0;for n1=1:720theta1(n1)=(n1-1)*hd;[theta2(n1),s3(n1),omega2(n1),v3(n1),alpha2(n1),a3(n1)]=slider_crank(theta1(n1),omega1,alpha1,l1,l2 C#中的 大于等于或小于等于怎么表示if (9999>=aInputAChar>=1) 这样为什么不对 这个用matlab怎么写?这样写怎么不对?syms x;limit(((x+a)/(x-a))^x,x,inf)