1樓:babyan澀
1.呼叫包函式繪製圓形circle和橢圓ellipse
2. 直接繪製
matlab如何畫圓
2樓:花降如雪秋風錘
使用matlab畫圓的方法有兩種,分別如下:
1、啟動matlab,新建指令碼,輸入以下**:
close all; clear all; clcr=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、使用plot(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)
4、點選儲存並執行。
3樓:邸憶世寧
一、繪製實心圓:
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');
繪製效果:
4樓:匿名使用者
方法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是半徑
5樓:橋梁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)的編輯模式,代表了當今國際科學計算軟體的先進水平。
6樓:匿名使用者
xx = 3;yy = 5;
r = 2;
rectangle('position',[xx-r,yy-r,2*r,2*r],'curvature', [1 1]);
圓心就在(3,5)
把完整的程式發上來看一下吧
7樓:楊柳風
alpha=0:pi/20:2*pi;%角度[0,2*pi]版r=2;%半徑權
x=x0+r*cos(alpha);
y=y0+r*sin(alpha);
plot(x,y,'o-')
axis equal
8樓:匿名使用者
%(x0,y0)為圓心
bai,
dur為半徑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;
如何matlab對變數陣列求導,matlab如何定義變數陣列
你看看 syms x1 x2 x3 f x1 2 x2 2 x3 2 fx1 diff f,x1 fx2 diff f,x2 fx3 diff f,x3 x11 input 請輸入整數x1 x22 input 請輸入整數x2 x33 input 請輸入整數x3 subs fx1,x1,x11 sub...
python移除註釋方法,Python如何去除註釋
cleannote.ini的格式 cleannote srcpath e test descpath e test newfiles python如何去除註釋 自帶的ide alt f3 增加註釋alt f4 去掉註釋pycharm ctrl 增加註釋 再按一次 去掉註釋 python編個指令碼,用...
怎麼安裝python,如何安裝python
sudo apt get install python3即可.學習用官方的 如果用來科學計算 因為python是跨平台的,它可以執行在windows mac和各種linux unix系統上。在windows上寫python程式,放到linux上也是能夠執行的。要開始學習python程式設計,首先就得...