在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1 :https://zhidao.baidu.com/question/511297752.html 2. 如何用matlab画这种2个y轴的图?请大家帮忙写个能实现的程序。
3plotyy怎么设置不同图形色的颜色?坐标轴怎么设置?.https://www.ilovematlab.cn/thread-485190-1-1.html 4附上自己的代码: close all; clear all; clc %% parameters set c=3.0*10^8; n = 2.8696;%neff R =4694.4;%5000nm;5um r = 0.95; t = sqrt(1-r^2); tao = 0.95; lambda = 1597;%nm %% cycle calculation kk = 0 fai=[]; S21=[]; T=[]; ang=[]; for lambda = 1550:0.05:1650 kk = kk+1; % f=c/lambda; % n=c/(f*lambda); fai(kk) = 2*pi*R*2*pi*n/lambda; S21(kk) = exp(i*(pi+fai(kk)))*(tao-r*exp(-i*fai(kk)))/(1-r*tao*exp(i*fai(kk))); T(kk) = abs(S21(kk))^2; ang(kk) = angle(S21(kk)); end %% show figure figure(1) lambda=[1550:0.05:1650]; hold on; [ax,h1,h2]=plotyy(lambda,T,lambda,ang,'plot'); set(h1,'color','r'); set(h2,'color','k'); % set(h2,'color','k','marker','o','MarkerSize',2); set(get(ax(1),'Ylabel'),'string','透射率T'); set(get(ax(2),'Ylabel'),'string','相位'); xlabel('波长λ(nm)'); hold off; title('微环谐振光谱图'); legend('透射率','Phase'); 效果图:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论