matlabplot怎麼畫空心圓

2021-04-27 18:10:57 字數 6095 閱讀 4612

1樓:匿名使用者

theta=0:0.01:2*pi;

r=30;

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

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

plot(x,y);

axis equal

2樓:我行我素

matlab畫圓,用plot命令並不好,用polar畫較好。

matlab中怎樣輸入黑框,空心,圓點

3樓:minquan一人

根據您對問題的描述,回答如下(如理解有誤,請再說明)1. matlab在畫圖時設定線形回標記為 黑色方框的方答法:

'ks'

舉例:plot([1:10],'ks')

影象:2. matlab在畫圖時設定線形標記為 空心圓點的方法:

'o'舉例:

plot([1:10],'o')影象:

怎麼用matlab畫圓

4樓:丿

大致思路利用圓的引數方程去畫圓。

1、進入命令列視窗(command window)。

2、假設我們已知圓心版座標(x,y)和半徑r,例如x=7,y=13,r=4。

3、輸權入以下**:

theta=0:2*pi/3600:2*pi;

circle1=x+r*cos(theta);

circle2=y+r*sin(theta);

plot(circle1,circle2,'m','linewidth',1);

axis equal

回車即可。

擴充套件資料

當我們需要用畫圖對不同類別的資料點進行連線的時候,可以設定以下屬性來區分不同類別的點和相應的直線:

(1)linestyle:線形

(2)markersymbol:點形

(3)color:顏色

例如:plot(x,y,'m','linewidth',1)

其中「m」為紫紅色,「1」線寬為1

plot(x,y,'-.or','marke***cecolor','g')

其中線形為點橫線,資料點形狀為圓圈,線條和資料點邊緣的顏色都是紅色,資料點的填充顏色為綠色。

5樓:匿名使用者

方法一:使用隱函式的方法來繪製,ezplot(『x^2+y^2-4』)

方法二:轉換成引數函內數來繪製圖形.

x=2*sint;容

y=2*cost;

程式如下:

t=0:pi/100:2*pi;

x=2*sin(t);

y=2*cos(t);

plot(x,y)

m函式檔案circum.m:

1 繪製半徑為r的藍色線圓。

2 用字串s給定的曲線顏色繪製半徑r的圓周。

3 繪製半徑r的藍色實現圓周,並計算面積。

4 用字串s給定的曲線顏色繪製半徑r圓周,並計算面積。

6樓:go陌小潔

以復(x0,y0)為圓心,r為半徑

制的圓bai實現**如下du

:zhi

方法一:dao

x0=5;

y0=10;

r=3;

theta=0:pi/50:2*pi;

x=x0+r*cos(theta);

y=y0+r*sin(theta);

plot(x,y,'-',x0,y0,'.');

axis square;

方法二:

rectangle('position',[5-3,10-3,2*3,2*3],'curvature',[1,1]);

axis square;

7樓:淚之夢幻

一、繪製實bai心圓:

alpha=0:pi/20:2*pi;    %角度du[0,2*pi]

r=2;                   %半徑x=r*cos(alpha);

y=r*sin(alpha);

plot(x,y,'-')

axis equal

fill(x,y,'r');         %用紅zhi色填充matlab畫圖效果:

dao二、繪製實心圓點:專

plot(1:8,'ro','marke***cecolor','r');

繪製效屬果:

8樓:我是一個麻瓜啊

%(x0,y0)為圓心,r為半徑

%方法專一屬

x0=5;

y0=10;

r=3;

theta=0:pi/50:2*pi;

x=x0+r*cos(theta);

y=y0+r*sin(theta);

plot(x,y,'-',x0,y0,'.');

axis square;

%方法二

rectangle('position',[5-3,10-3,2*3,2*3],'curvature',[1,1]);

axis square;

9樓:化學工程

【2】補充:抄

那也行,把以下程式存為襲circle.m

function circle(r)

alpha=0:pi/50:2*pi;%角度[0,2*pi]%r=2;%半徑

x=r*cos(alpha);

y=r*sin(alpha);

plot(x,y,'-')

axis equal

用的bai時候

>> circle(3)

3是半徑

【1】俺不知du道有沒zhi有直接畫的,用程式吧,也簡單dao。

%***************==

alpha=0:pi/20:2*pi;%角度[0,2*pi]r=2;%半徑

x=r*cos(alpha);

y=r*sin(alpha);

plot(x,y,'o-')

axis equal

%********************=

10樓:匿名使用者

%畫圓%定義角度

sita=0:pi/20:2*pi;

%定義半

徑r=10;

x0=1;y0=2;

%畫圓專

plot(r*cos(sita),r*sin(sita));

%畫圓plot(x0,y0,'*')

hold on

plot(x0+r*cos(sita),y0+r*sin(sita))

%畫單位

屬圓rectangle('curvature',[1,1])

在matlab中畫出圓,如何給其填充顏色?

11樓:匿名使用者

1、首先來看fill,來一個圖形:figure; plot([1 5],[1,5],'k');填充區域成紅色:fill([3 2 2 3 4],[1 2 4 4 2],'r');hold on; plot([3 2 2 3 4],[1 2 4 4 2],'*');。

2、使用patch時的效果與fill相同,但patch還可以指定透明度:figure; patch([3 2 2 3 4],[1 2 4 4 2],'b','facealpha',0.5);。

3、使用patch還可以生成多個封閉圖形,並對其進行顏色填充:x = [2 5; 2 5; 8 8];y = [4 0; 8 2; 4 0];c = [0; 1];figurepatch(x,y,c)colorbar。

4、建立一個普通圓面方程:x^2+y^2 <=1。

5、畫出圓面對應圓》 ezplot('x^2+y^2 -1',[-2,2,-2,2])。

6、在圓面中加入*號填充,用到for迴圈。

12樓:匿名使用者

clc;clear;close all

t=deg2rad(0:360);

x=cos(t);

y=sin(t);

plot(x,y);hold on;

fill(x,y,'r')

%只要用fill 把plot畫得圖再畫一遍就行了

13樓:tn瓶邪

^方法如下:

f = @(x,y)(x+17.54).^2*0.

31679+(x+17.54).*(y-3.

39)*(-0.147133)+(y-3.39).

^2*0.24257-2.2296;

ezplot(f,[-22 -12 -5 10])h = get(gca, 'children');

x1 = get(h, 'xdata');

y1 = get(h, 'ydata');

fill(x1, y1, 'y')效果:

matlab如何畫圓

14樓:邸憶世寧

一、繪製實心圓:

alpha=0:pi/20:2*pi;

%角度[0,2*pi]

r=2;

%半徑x=r*cos(alpha);

y=r*sin(alpha);

plot(x,y,'-')

axis

equal

fill(x,y,'r');

%用紅色填充

matlab畫圖效果:

二、繪製內實心容圓點:

plot(1:8,'ro','marke***cecolor','r');

繪製效果:

15樓:匿名使用者

方法1~~du

~~~~zhi~~~~~

用程式吧,dao也簡單。

%***************==

alpha=0:pi/20:2*pi;%角度版[0,2*pi]

r=2;%半徑

x=r*cos(alpha);

y=r*sin(alpha);

plot(x,y,'o-')

axis equal

%********************=方法2~~權~~~~~~~~~

把以下程式存為circle.m

function circle(r)

alpha=0:pi/50:2*pi;%角度[0,2*pi]%r=2;%半徑

x=r*cos(alpha);

y=r*sin(alpha);

plot(x,y,'-')

axis equal

用的時候

>> circle(3)

3是半徑

16樓:橋樑abc也懂生活

方法:(x0,y0)為圓心,r為半徑

方法一x0=5;

y0=10;

r=3;

theta=0:pi/50:2*pi;

x=x0+r*cos(theta);

y=y0+r*sin(theta);

plot(x,y,'-',x0,y0,'.');

axis square;

方法二rectangle('position',[5-3,10-3,2*3,2*3],'curvature',[1,1]);

axis square。

二、matlab的簡單介紹:62616964757a686964616fe4b893e5b19e31333337396334

matlab是美國mathworks公司出品的商業數學軟體,用於演算法開發、資料視覺化、資料分析以及數值計算的高階技術計算語言和互動式環境,主要包括matlab和simulink兩大部分。

matlab是matrix&laboratory兩個詞的組合,意為矩陣工廠(矩陣實驗室)。是由美國mathworks公司釋出的主要面對科學計算、視覺化以及互動式程式設計的高科技計算環境。它將數值分析、矩陣計算、科學資料視覺化以及非線性動態系統的建模和**等諸多強大功能整合在一個易於使用的視窗環境中,為科學研究、工程設計以及必須進行有效數值計算的眾多科學領域提供了一種全面的解決方案,並在很大程度上擺脫了傳統非互動式程式設計語言(如c、fortran)的編輯模式,代表了當今國際科學計算軟體的先進水平。

solidworks怎麼畫空心錐形

先選中圓柱頂端的表面,選擇草圖裡的草圖繪製,然後轉換實用引用,再從特徵裡的拉伸凸臺,改一下角度大概在60度左右,高度在角度上面,改一下確定圓錐就畫好了,圓錐畫好,點特徵裡的抽殼,面選錐形的底部,厚度自己改一下,殼厚朝外點勾,確定就可以了。用旋轉命令,另外截面不要畫成三角形,要畫成四邊形,也就是圓錐的...

空心菜怎麼留種,空心菜怎麼留種苗

空心菜種有兩種,一是種子,一是種苗。如果你是川渝地區,都是種植空心菜種苗,像我們專門銷售種苗的,現在正是上市的時候,你現在買去種正合適。如果你感興趣,點選我的賬號名。一直長到開花後會有菜籽,把菜籽長老摘下晒乾.空心菜留種要選擇瘦地 高爽地作為留種田,因土壤肥沃,莖葉生長旺盛,會推遲開花期,一旦早霜來...

西瓜空心是怎麼回事,西瓜空心是什麼原因

1 膨瓜期供水不足 膨瓜期是西瓜一生中需水量最大的一個時期,也是對缺水反應最為敏感的時期,此期發生乾旱缺水,果肉細胞會因供水不足導致膨大速度慢於果皮而形成空心。2 結果期溫度偏低 低溫使瓜的縱向生長速度變慢,而橫向生長速度則加快,瓜瓤生長速度因跟不上果實的膨大速度而發生空心。3 植株生長不良 在果實...