1樓:依然特雷西
1、啟動matlab,新建bai指令碼(ctrl+n),du輸入以下**:close all; clear all; clc%---the first method for drawing pentagram---%n=[1:2:
11];x=sin(0.4*n*pi);y=cos(0.4*n*pi)。
2、儲存和執行zhi上述指令碼,figure(1)繪製dao的內五角容星圖形如下。
3、figure(2)繪製的五角星圖形如下。
4、figure(3)繪製的五角星圖形如下。
5、figure(4)繪製的五角星圖形如下。
2樓:匿名使用者
clear all;clc;
t=0:pi/40:8*pi;
y1=sin(t);
y2=cos(t);
plot(t,y1,t,y2,'r');hold on;
x=pi/4:pi:29*pi/4;
for ii=1:length(x)
y(ii)=(-1)^(ii-1)*sqrt(2)/2;
endplot(x,y,'kp','markersize',10);
axis([t(1),t(end),-1.1,1.1]);
3樓:匿名使用者
>> x=linspace(0,8*pi,257);
>> y1=sin(x);
>> y2=cos(x);
>> p=find(abs(sin(x)-cos(x))<1e-5);
>> figure;
>> plot(x,y1,x,y2);
>> hold on;
>> plot(x(p),y1(p),'p')
matlab中如何在同一幅圖上繪圖
mesh畫完後加來條hold on指令,然後就可以自在這張圖上繼續畫了,畫完了記得再hold off即可。針對你的問題補充,寫了個簡單 效果是畫個拋物面,然後在xy上面畫兩條直線 close all clear all clc x 1 0.1 1 y 1 0.1 1 x,y meshgrid x,y...
matlab在同一座標系中畫出sinx,cosx在
clear all clc x 0 0.1 2 pi y1 sin x y2 cos x plot x,y1,or x,y2,b xlabel x ylabel y leg char 正弦函 襲數bai du 余弦 函式 legend leg title 正餘zhi弦函式影象 dao matlab中...
在MATLAB中如何建立包含隨機字母的一維1 10向量a,並刪除其中的大寫字母利用邏輯關係
程式如下 b randint 1,10,65 116 隨機產生 1 10 的 65 116 範圍的正整數 ascii 碼 b b 90 b b 90 6 65 90 是小寫字母,90 則 6,97 122 是大寫字母 a char b 將 ascii 碼轉換為字母k find a a a z a k...