如何找出分离峰的方位两极分化梁半宽度?

1视图(30天)
你好,我有问题找分离两座山峰之间的半宽度,如果你运行以下代码找到图(6),我不得不找到分离在两座山峰之间全宽maxumum一半
  1. 清除所有;
  2. clc;
  3. 关闭所有;
  4. [kx,肯塔基州]= meshgrid (1:2/31:1 1:2/31:1);
  5. c =√kx。^ 2 +肯塔基州。^ 2)< 1;
  6. 厦门市= 0.5;
  7. 高山=最佳(厦门市);
  8. k0 = 1 /罪(高山);
  9. kz =√k0。^ 2 - (kx。^ 2 +肯塔基州。^ 2));
  10. GX =√k0. / kz)。*(肯塔基州(k0 * * kx ^ 2 + kz。^ 2)。/ (k0 * (kx。^ 2 +肯塔基州。^ 2)));
  11. GY =√k0. / kz)。* ((kz-k0)。* kx。*肯塔基州)。/ (k0 * (kx。^ 2 +肯塔基州。^ 2));
  12. 广州= -√(k0. / kz)。* (kx / k0);
  13. ph值= (pi +量化(kx,肯塔基州));
  14. ph = rot90 (ph值,3)。* c;
  15. la = sin (ph)。* c;
  16. 磅= rot90 (cos (ph)。* c, 3);
  17. k = 1024;
  18. 前女友= (la * GX。* c + rot90(磅。* GY。* c, 3));
  19. FEx = fftshift (fft2 (Ex, k, k));
  20. 第九= FEx。*连词(FEx);
  21. 嗯=(洛杉矶。* GY。* c + rot90(磅。* GX。* c, 3));
  22. FEy = fftshift (fft2 (Ey、k, k));
  23. Iy = FEy。*连词(FEy);
  24. Ez = (la *广州。* c + rot90(磅。*广州。* c, 3));
  25. 费= fftshift (fft2 (Ez, k, k));
  26. 工业区=费。*连词(费);
  27. 我= Ix + Iy;
  28. 图(1)%
  29. %显示亮度图像(I), colormap灰色;轴形象;轴;
  30. 图(2)%
  31. %的阴谋(我(16日:))
  32. 图(3)%
  33. %显示亮度图像(工业区),colormap灰色;轴形象;轴;
  34. 图(4)%
  35. :%情节(工业区(16日)
  36. 第九I1 = + Iy +工业区;
  37. I0 = max (max (I1 (k / 2,:)));
  38. I1 (k / 2:) = I1 (k / 2,:) /钱数;
  39. = max (max (I1 (k / 2,:)))
  40. 图(5)%
  41. %显示亮度图像(I), colormap灰色;轴形象;轴;
  42. 图(6)
  43. 情节(I1 (k / 2,:))
  44. 由于advanceabdul gaffar

答案(0)

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!