【问题标题】:Matlab: how to draw a 2D geometry with curved edges in pdetool boxMatlab:如何在 pdetool 框中绘制具有弯曲边缘的 2D 几何图形
【发布时间】:2015-02-16 20:56:11
【问题描述】:

我在 Matlab 中使用pde toolbox 来求解二维空间域中的扩散方程。我的几何形状是不规则的,即边缘是曲线。我怎样才能在 pdetool box 中绘制它?假设一条边用这个等式3x^2-x^3-x+2 表示x from 0 to 3

【问题讨论】:

    标签: matlab matlab-figure pde


    【解决方案1】:

    这比我想象的要容易。基本上,我只需要使用 pdetool 框中可用的四种形状来定义我的弯曲边缘。例如,如果我在 GUI 中用 redius R(区域 C1)绘制一个大圆,并用另一个半径为 R-非常小的数字(区域 C2)的圆覆盖它,然后用矩形覆盖不需要的区域(比如 R1 和 R2) .然后我可以将一条曲线定义为 C1-C2-R1-R2 并将其导出到工作区。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-22
      • 2014-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多