该函数获取二维 (x,y) 数据的等高线图,并在移动光标指定的点处绘制变量的 x 和 y 轮廓。 所选点的坐标显示在轮廓的顶部。 通过工具栏中的常用工具可以放大和缩小等高线图。 两个较小的线图的轴会相应地自动更新。 编写代码是为了让用户可以根据他/她的需要轻松定制它。 我们演示了 WindowButtonMotionFcn(它允许获取鼠标的当前位置)和回调的使用,同时保持代码尽可能简单。 最小工作示例(MWE): 轮廓x(峰值(20));
其他示例调用: Z=峰值(20); 轮廓x(Z); [C,h]=contourx(x,y,V,30); 轮廓x(fig_handle,x,y,V,30,'r-.');
非常感谢Cyprian Lewandowski的宝贵建议。
----- 屏幕截图:应用 contourx 在磁重联实验 (MRX) 中可视化四极平面外磁场。