如何用matlab繪出函式Z1sqrt1x

2021-03-03 21:12:50 字數 1338 閱讀 3889

1樓:月只藍

clear all;clc

[x,y]=meshgrid(0:0.1:1,0:0.1:1);

z=1./sqrt((1-x).^bai2+y.^2)+1./sqrt((1+x).^2+y.^2);

surfc(x,y,z)

結果見下圖。

另外,三維圖類du型有很多,zhi上面的surfc可以換成plot3等等dao。

最後建議不要用這回麼多括號,有答幾個括號是冗餘的。

用matlab繪製空間曲線:曲線由z=sqrt(1-x^2-y^2),(x-1/2)^2+y^2=1/4確定

2樓:劉賀

試試看:

clear all;clc;

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

x=1/2+cos(t)/2;

y=sin(t)/2;

z=sqrt(1-x.^2-y.^2);

plot3(x,y,z);grid on;

如何用matlab畫如下的圖 函式假設為y=1/sqrt((1.3-0.3/x^2)^2+q^2*(x-1/x)^2)

3樓:叛逆的遊俠

x=logspace(-1,1,100);

q=[0,1,2,3,5,7,10];

for i=1:7

y=1./sqrt((1.3-0.3./x.^2).^2+q(i)^2.*(x-1./x).^2);

plot(x,y);

semilogx(x,y);

hold on;

endaxis([0.1,10,0,3]);

grid on;

作圖結果如下

做出的圖跟你給的不太一樣啊,你看看是不是問題中求y的那個版式子有問題,按權照這個式子畫出來是這樣。

另外圖示題、橫縱座標軸標題、圖注自己加就行啦,還可以根據情況調整每條線的顏色~

用matlab在圓域x.^2+y.^2<1畫出上半球面z=sqrt(1-x.^2-y.^2)

4樓:匿名使用者

^舉個例子,希望有所幫助。**% 用matlab在圓域x.^2+y.^2<1畫出上半球面z=sqrt(1-x.^2-y.^2)

clc; clear all; close all;

[x, y] = meshgrid(linspace(-1, 1));

z = sqrt(1-x.^2-y.^2);

z(x.^2+y.^2 >= 1) = nan;

figure;

surf(x, y, z);結果

將函式fz1z1z2在z1內展開為冪級數怎麼做

z 不bai等於2 以下的求和都du是0到正無窮 如果zhi1 daoz 2,那麼版 1 z 1 z 2 1 z 2 1 z 1 1 2 1 z 2 1 z 1 1 z z 權n 2 n 1 1 z 1 z n 如果2 z 那麼 1 z 1 z 2 1 z 2 1 z 1 1 z 1 2 z 1 z...

matlab如何用inpolygon函式判斷點是否在園內

如果說是範圍的話應該是滿足與三角形三條邊直線方程有關的不等式組但是如果你有三版點a x1,y1 b x2,y2 c x3,y3 組成三角形權想知道某點 x,y 是否在三角型裡面可以用matlab函式 in on inpolygon x,y,x1 x2 x3 y1 y2 y3 返回的in和on都是邏輯...

如何用MATLAB畫周期函式,如何用MATLAB畫周期函式?

n0 1 n1 200 取最左邊的一個週期的邊界t0 200 週期for i 0 4 5個週期t n0 0.1 n1 y 0.002 1.0191 t t0 i 表示式 plot t,y hold on n0 n0 t0 左邊界右移一個週期n1 n1 t0 右邊界右移一個週期end 第6個週期 t ...