用matlab画两个曲面的图这是我写的程序,但是运行不出来,麻烦帮我修改一下,clear allclose all[x,y]=meshgrid(0:.1:60);z1=(25*y-25*sqrt(26^2-x^2)+8.5)/(sqrt(26^2-x^2)-7.25);z2=sqrt(3600-120*sqrt(26^2-x^2)+2*sqrt(26^2-x^2)*y-y^2)
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/03 13:17:13
![用matlab画两个曲面的图这是我写的程序,但是运行不出来,麻烦帮我修改一下,clear allclose all[x,y]=meshgrid(0:.1:60);z1=(25*y-25*sqrt(26^2-x^2)+8.5)/(sqrt(26^2-x^2)-7.25);z2=sqrt(3600-120*sqrt(26^2-x^2)+2*sqrt(26^2-x^2)*y-y^2)](/uploads/image/z/691931-11-1.jpg?t=%E7%94%A8matlab%E7%94%BB%E4%B8%A4%E4%B8%AA%E6%9B%B2%E9%9D%A2%E7%9A%84%E5%9B%BE%E8%BF%99%E6%98%AF%E6%88%91%E5%86%99%E7%9A%84%E7%A8%8B%E5%BA%8F%2C%E4%BD%86%E6%98%AF%E8%BF%90%E8%A1%8C%E4%B8%8D%E5%87%BA%E6%9D%A5%2C%E9%BA%BB%E7%83%A6%E5%B8%AE%E6%88%91%E4%BF%AE%E6%94%B9%E4%B8%80%E4%B8%8B%2Cclear+allclose+all%5Bx%2Cy%5D%3Dmeshgrid%280%3A.1%3A60%29%3Bz1%3D%2825%2Ay-25%2Asqrt%2826%5E2-x%5E2%29%2B8.5%29%2F%28sqrt%2826%5E2-x%5E2%29-7.25%29%3Bz2%3Dsqrt%283600-120%2Asqrt%2826%5E2-x%5E2%29%2B2%2Asqrt%2826%5E2-x%5E2%29%2Ay-y%5E2%29)
用matlab画两个曲面的图这是我写的程序,但是运行不出来,麻烦帮我修改一下,clear allclose all[x,y]=meshgrid(0:.1:60);z1=(25*y-25*sqrt(26^2-x^2)+8.5)/(sqrt(26^2-x^2)-7.25);z2=sqrt(3600-120*sqrt(26^2-x^2)+2*sqrt(26^2-x^2)*y-y^2)
用matlab画两个曲面的图
这是我写的程序,但是运行不出来,麻烦帮我修改一下,
clear all
close all
[x,y]=meshgrid(0:.1:60);
z1=(25*y-25*sqrt(26^2-x^2)+8.5)/(sqrt(26^2-x^2)-7.25);
z2=sqrt(3600-120*sqrt(26^2-x^2)+2*sqrt(26^2-x^2)*y-y^2);
mesh(x,y,z1);
hold on
mesh(x,y,z2);
plot3(x,y,z1,z2);
colormap(cool)
hold off
用matlab画两个曲面的图这是我写的程序,但是运行不出来,麻烦帮我修改一下,clear allclose all[x,y]=meshgrid(0:.1:60);z1=(25*y-25*sqrt(26^2-x^2)+8.5)/(sqrt(26^2-x^2)-7.25);z2=sqrt(3600-120*sqrt(26^2-x^2)+2*sqrt(26^2-x^2)*y-y^2)
clear all
close all
[x1,y1,z1]=meshgrid(-26:1:26,-100:5:100,-100:5:100);
v1=(25*y1-25*sqrt(26^2-x1.^2)+8.5)./(sqrt(26^2-x1.^2)-7.25)-z1;
[x2,y2,z2]=meshgrid(-26:1:26,-50:5:70,0:5:60);
v2=sqrt(3600-120*sqrt(26^2-x2.^2)+2*sqrt(26^2-x2.^2).*y2-y2.^2)-z2;
v2(abs(imag(v2))>eps)=0;
p1=patch(isosurface(x1,y1,z1,v1,0));hold on
p2=patch(isosurface(x2,y2,z2,v2,0));hold off
set(p1,'FaceColor','r','FaceAlpha',0.3,'EdgeColor','r');
set(p2,'FaceColor','b','FaceAlpha',0.3,'EdgeColor','b');
%daspect([1 1 1])
view(3);
axis([-30 30 -100 100 -100 100]);
grid on;
xlabel('x');ylabel('y');zlabel('z');
这是两个曲面,比较复杂
而要1维的,x,y,z是不是要求两个曲面的交线?