
how to solve white light interferometer interference equation when white light is used.
8 ビュー (過去 30 日間)
古いコメントを表示
HI
I want to solve an interference equation which is in the form of numerical integration and below are some variables with values
bandwidth range : 11.4 to 14.3

bandwidth range (k) : 11.4 to 14.3
sin(theta_not)=0.4
z: means the position so at each z position we have to calculate 'I'. we can use linspace for ramge of z.
I want to plot 'I' wrt 'z'
Below is the link of paper for reference.
0 件のコメント
採用された回答
Rangesh
2023 年 10 月 9 日
Hello Ankit,
I understand that you would like to plot the interference function, which is a function of z. Below is the provided sample code to integrate the function:

z = 1:20;
I = zeros(size(z));
% In the given code, we iterate over the values of z and calculate the double integral
% of the specified function for each z value. The results are stored in the array I.
for i = 1:numel(z)
fun = @(k, theta) z(i) ./ (k + theta);
I(i) = integral2(fun, 0, 1, 0, 1);
end
%Finally, plotting the interference values against the corresponding z values
plot(z,I);
xlabel('z');
ylabel('Interference (I)');
title('Interference vs. z');
Attached the link on the function “intergral2” for your reference: https://www.mathworks.com/help/matlab/ref/integral2.html
I hope this resolves your query.
Thanks,
Rangesh.
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
