1樓:曲祺
不一定,利用引數方程在直角座標中也可以畫的t=0:pi/20:2*pi;
x=sin(t);
y=cos(t);
plot(x,y);
因為開始沒有認真看你的標題,現在只能靠智慧化取勝了.呵呵!
我編了個畫正多邊形的m檔案,可以傳入確定邊數和邊長兩個引數%演算法描述:一個連長為a的正n邊形,作其外接圓.任取一邊,將兩端與圓心相連.
%得到半徑與邊夾的角theta=(n-2)*180/2n,外接圓的半徑r=a/2/cos(theta)
function plot_polygon(n,a)%n為多邊形的邊數
%a為多邊形的邊長,預設值為1
if nargin<2
a=1;
endt=(0:n)*2*pi/n;
theta=(n-2)*pi/2/n;
r=a/2/cos(theta);
x=r*cos(t);
y=r*sin(t);
plot(x,y,'r-');
在命令窗中輸入
plot_polygon(3)
>> plot_polygon(6,2)
>> plot_polygon(30,2)可見邊數變多時它就成了一個圓形
2樓:匿名使用者
matlab畫正多邊形
clc;clear all
n=5;%正n邊形
i=1:n+1
x=sin(2*pi/n*i)
y=cos(2*pi/n*i)
plot(x,y,'-o')
matlab畫圓圈
你可以用line的marker來畫圓圈:
for num = 1: n ;
linehandle(num) = line( 'linestyle', 'none', 'marker', 'o', 'markersize', 3, …… ) ;可以設定圈的顏色,大小等等。end
用matlab gui 如何實現按下按鈕執行一個命令,彈起按鈕執行令一個命令?各位高手請幫幫忙呀!!!
請各位高手幫幫忙 用matlab 編寫個程式 將-2,-1,0,1,2這五個數的120種排列組合全部顯示出來?
3樓:書宬
perms([-2 -1,0,1,2])
請問各位高手怎麼用matlab畫出y=sin(x)*sin(t)隨時間t變化的動畫,x的範圍(0,2*pi),t的範圍(0,30)
4樓:
x=0:pi/18:2*pi;
t=0:1:30;
y=;for x=0:pi/18:2*pifor t=0:1:30
y=[y;sin(x)*sin(t)];
endend
plot3(x,t,y)
5樓:
x=linspace(0,2*pi,200);
t=linspace(0,30,200);
y=sin(x).*sin(t);
plot(t,y)
CAD正多邊形怎麼畫角度問題有圖
cad中你畫正多邊形來時,提示你選擇自是外切或是內接,然後讓你輸入一個虛擬圓的半徑 其實這就是在讓你確定你正多邊形的尺寸 同樣一個多邊形,你可以選擇外切或是內接,都可以畫出來,只是輸入的圓半徑值不一樣,這得看你已知的條件是哪個 你圖中的那個圓是零件的輪廓 而不是你畫正多邊形時的那個虛擬的圓另外,角度...
ai cs4怎麼畫多邊形,AI裡畫這種多邊形,怎麼畫?
可以參看一下專屬 樓上enyaaer回答的很對,不copy知道bai你要畫什麼樣的多邊形?如果是均du勻的多邊形直接在工具欄zhi方形的dao那個工具上單擊按住滑鼠左鍵,會彈出一個下拉選單,然後在裡面選擇多邊形,然後在畫板上單擊一下滑鼠左鍵,會出現一個選單,你只要填幾個邊就行了。用鋼筆可以畫出多邊形...
在頂點處用邊長相等的正多邊形進行密鋪,其中兩個是正方
記住要密抄鋪的話,公共頂點內角和要為周bai角即360 du正方形頂角為90 正zhi六邊形頂角為120 所dao以剩下的那個角 360 90 120 150 若頂角為150 套公式,設其為正n邊形,有 n 2 180 n 150,解得,n 12,所以要鋪上一個正12邊形。做這種題目,就只要記住公共...