1樓:匿名使用者
錯誤原因主要有兩方面:
一、x值設定的不對,由於我不清楚你的x取值範專圍,暫且定屬義為[0,10],那麼程式為x=0:0.1:10;
二、y表示式的寫法不正確,主要是因為你混淆了矩陣相乘以及矩陣中元素與元素相乘的區別;如果a,b兩矩陣滿足相乘的條件,那麼程式為:a*b即可,但是,如果要想讓兩個相同型別的矩陣中對應元素相乘的話,則需在運算子號前面加點
程式修改如下:
a=32205.9992224146;b = 9.04610997352224;
c=0.107753113674025;d =3388.46458954534;
x = 0:0.1:10;
y = b/a+(1/a)*(d*(a*x.^2-1)).^(1/2);
plot(x,y)
希望能對你有所幫助~~~
2樓:悠悠ck名
x=0:0.1:1
y = b/a+(1/a)*(d*(a*x.^2-1)).^(1/2);
忘了點乘
怎麼用matlab 畫二元函式影象
3樓:匿名使用者
用matlab 畫二元函式影象的主要有兩種方法,一種是用plot()函
數,回另一種是用ezplot()函式。如答10x²+y=50
一、用plot()函式
figure(1) %建立圖形視窗
x=-10:1:10;
y=50-10*x.^2;
plot(x,y,'r-')
xlabel('x'),ylabel('y(x)'); %座標名稱二、用ezplot()函式
figure(2)
ezplot('10*x^2+y=50',[-10 10 -1000 100]) %,[-10 10 -1000 100]座標範圍
用matlab畫二元函式影象 10
4樓:匿名使用者
%你必須要知道這些參變數你才能畫圖啊,我就隨便設了,當然你可以自己改內
h=1;
d=1;
a=1;
b=1;
%畫圖步長值容你也可以自己定
sita=linspace(0,pi/2,20);
k=linspace(0,1,20);
[x,y]=meshgrid(sita,k);
z=(1-x)./(1-x+1./cos(y)).*(h/d).*(a*sin(y).*cos(y)+b*cos(y).*cos(y));
surf(x,y,z)
xlabel('sita');
ylabel('k');
zlabel('y');
以上回答你滿意麼?
5樓:努力的小黑馬
zhi x=linspace(-2*pi,2*pi,100);%畫100個點
y=linspace(-2*pi,2*pi,100);
[xx,yy]=meshgrid(x,y);%產生網格z1=2*xx.*cos(2*yy);%第一個函式subplot(2,2,1);%放在dao第一個位置回mesh(z1);%畫第答一個圖,下面類似z2=-2*xx^2.*sin(2*yy);
subplot(2,2,2);
mesh(z2);
z3=-4*xx.*sin(2*yy);
subplot(2,2,3);
mesh(z3);
z4=-4*xx^2.*cos(2*yy);
subplot(2,2,4);
mesh(z4);
6樓:
clear all
[x,y]=meshgrid(-2*pi:0.04*pi:2*pi);
z1=2*x.*cos(2*y);
z2=(-2*x.^2).*sin(2*y);
z3=-4*x.*sin(2*y);
z4=(-4*x.^2).*cos(2*y);
figure(1)
mesh(x,y,z1)
figure(2)
mesh(x,y,z2)
figure(3)
mesh(x,y,z3)
figure(4)
mesh(x,y,z4)
怎樣用matlab畫一元函式的影象
7樓:匿名使用者
用函式plot 畫出sin(x2)在x∈[0, 5]之間的圖形。
x=0:0.05:5; % x 座標從0 到5y=sin(x.^2); % 對應的y 座標plot(x,y); % 繪製圖形
怎麼用matlab畫出函式y x 2與y x與y 2x的函式圖形
用matlab的plot 函式命令,利用畫出函式y x 2 y x與y 2x的函式圖形。x 10 1 10 x取值 y x.2 y1 x y2 2 x 計算y值 plot x,y,x,y1,x,y2 繪圖 xlabel x ylabel y 座標軸名稱 legend y x 2 y x y 2x 圖...
已知周期函式週期的表示式,用matlab畫出前幾個週期的影象
將自變數的值餘,如週期為m,自變數為n,則用mod n,16 來代替n 在這裡週期應該是 0,r 後邊是開區間,然後下個週期為 r,2r 否則v r點就會出現兩個值了。程式如下,clear clc close all r 2.7668e 003 r 17.3225 k 0.0400 step siz...
怎麼用matlab畫傾斜的橢球,怎麼用matlab畫一個傾斜的橢球
用復matlab 畫一個傾斜的橢球 的步制驟 1 設定方向角 m 1 1 1 0 1 1 sqrt 2 0 0 sqrt 2 2 生成橢球的資料 x,y,z ellipsoid 0,0,0,5.9,3.25,3.25,30 3 繪製斜橢球 surf x,y,z,parent hgtransform ...