回覆列表
  • 1 # 大西瓜好吃呀呀

    1、啟動MATLAB,新建指令碼(Ctrl+N),輸入以下程式碼:

    close all; clear all; clc

    r=2; theta=0:pi/100:2*pi;

    x=r*cos(theta); y=r*sin(theta);

    rho=r*sin(theta);

    figure(1)

    plot(x,y,"-")

    hold on; axis equal

    fill(x,y,"c")

    figure(2)

    h=polar(theta,rho);

    set(h,"LineWidth",2)

    2、儲存和執行上述指令碼,在figure(1)中得到plot(x,y)和fill(x,y)繪製的圓。

    3、儲存和執行上述指令碼,在figure(2)中得到polar(theta,rho)繪製的圓。

    4、可以將plot(x,y),polar(x,y)繪製的圓畫在一張圖上,只需要接著輸入以下程式碼:

    figure(3)

    subplot(1,2,1);plot(x,y,"-");hold on; axis square

    fill(x,y,"c")

    subplot(1,2,2);h=polar(theta,rho);set(h,"LineWidth",2)

    5、儲存和執行上述增加後的指令碼,在figure(3)中將plot(x,y),polar(x,y)繪製的圓畫在了一張圖上。

  • 中秋節和大豐收的關聯?
  • 畫水粉時怎樣用顏色調出群青,橄欖綠,普蘭?