matlab 如何求正态分布与柯西分布的3个交点(是,不是2个)?

i86rm4rw  于 2023-03-19  发布在  Matlab
关注(0)|答案(1)|浏览(224)

如何找到正态分布和柯西分布的3个交点(是的,不是2个)?使用matlab plz plz plz
我只能找到其中两个(原点对称的)通过使用matlab

2mbi3lxu

2mbi3lxu1#

使用文件交换中的InterX函数:

mu = 0;
sigma = pi/2;
x0 = 0;
gamma = 1;
x = -10:0.01:10;
y1 = normpdf(x, mu, sigma);
y2 = (1/pi)*gamma./(gamma^2 + (x-x0).^2);
plot(x, y1, 'b-', x, y2, 'r-');
c1=[y1;x]; %requested format to use the InterX
c2=[y2;x];
p=InterX(c1,c2); %first row is y values of intersections, second row x values
[~,noI]=size(p); %noI is the number of intersections

您可以在此处找到InterX函数:https://ch.mathworks.com/matlabcentral/fileexchange/22441-curve-intersections?s_tid=ta_fx_results

相关问题