SHILOKI 2021-06-16 16:41 采纳率: 0%
浏览 8

laplace 怎么在图里添加收敛区域阴影?

有老哥知道laplace 怎么在图里添加收敛区域阴影么

num = [1 -1];
den = [1 3 2];
sys = tf(num,den);
pzmap(sys)
 

 

 

  • 写回答

1条回答 默认 最新

  • 「已注销」 2023-03-16 23:40
    关注

    参考GPT和自己的思路:

    您可以使用 MATLAB 中的 fill 函数来实现在 laplace 图中添加收敛区域阴影,具体步骤如下:

    1. 使用 'sgrid' 函数绘制出起始点、结束点和连线,其中起始点和结束点可以直接从 'pzplot' 或者 'pzmap' 中获取,连线需要手动选择。
    h = sgrid(-3:0.1:3,[-3 3]);
    startpt = [-2 0];
    endpt = [-1 0];
    line = [startpt; endpt];
    
    1. 使用 'fill' 函数添加收敛区域的阴影,阴影的颜色可以根据需要进行设置。
    fill([real(line(:,1)); flipud(real(line(:,2)))], ...
         [imag(line(:,1)); flipud(imag(line(:,2)))], 'b', 'FaceAlpha', 0.3);
    

    完整代码如下:

    num = [1 -1];  
    den = [1 3 2];  
    sys = tf(num,den);  
    pzmap(sys)
    
    h = sgrid(-3:0.1:3,[-3 3]);
    startpt = [-2 0];
    endpt = [-1 0];
    line = [startpt; endpt];
    
    fill([real(line(:,1)); flipud(real(line(:,2)))], ...
         [imag(line(:,1)); flipud(imag(line(:,2)))], 'b', 'FaceAlpha', 0.3);
    

    运行后,您可以在 laplace 图中看到添加了收敛区域的阴影。

    评论

报告相同问题?

悬赏问题

  • ¥15 ue5 .3之前好好的现在只要是激活关卡就会崩溃
  • ¥50 MATLAB实现圆柱体容器内球形颗粒堆积
  • ¥15 python如何将动态的多个子列表,拼接后进行集合的交集
  • ¥20 vitis-ai量化基于pytorch框架下的yolov5模型
  • ¥15 如何实现H5在QQ平台上的二次分享卡片效果?
  • ¥15 python爬取bilibili校园招聘网站
  • ¥30 求解达问题(有红包)
  • ¥15 请解包一个pak文件
  • ¥15 不同系统编译兼容问题
  • ¥100 三相直流充电模块对数字电源芯片在物理上它必须具备哪些功能和性能?