作业帮 > 综合 > 作业

下面这个程序是用matlab编程得到的曲面,得到这个曲面后怎么编程获得它在xy面上的投影坐标?O(∩_∩)O谢谢

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 05:44:59
下面这个程序是用matlab编程得到的曲面,得到这个曲面后怎么编程获得它在xy面上的投影坐标?O(∩_∩)O谢谢
clear
ss=0:0.1:2;
[m,n]=size(ss);
[xx,yy]=meshgrid(ss,ss);
for i=1:m*n
for j=1:m*n
x=xx(i,j);
y=yy(i,j);
if (x+y)
在Matlab下输入:edit,然后将下面两行百分号之间的内容,复制进去,保存 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% function f=f31(x) f=1./[(x-2).^2+0.1]+1./[(x-3).^4+0.01]; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 返回matlab主界面 输入: temp=[1,2,3;4,5,6]; f=f31(temp) %验证x是矩阵输入,程序能跑 x=0:0.01:4; f=f31(x); plot(x,f) 2题 在Matlab下输入:edit,然后将下面两行百分号之间的内容,复制进去,保存 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% function dydx=zh_lankesterljy(x,y) dydx=x.^2./y-x.*cos(y); %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 在Matlab下面输入: t_end=5; y0=[1]; [x,y]=ode45('zh_lankesterljy',[0,t_end],y0); plot(x,y); xlabel('x'); ylabel('y');