100分提问Matlab编程问题下面一个二元函数,式中:n=15,x=[194 197 223 227 240 240 248 251 299 305 305 308 368 374 260]y=[295 304 277 259 218 210 242 255 241 229 197 210 224 260 253](这里分别指xi、yi的值,式中x,y为自变量)
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/13 18:04:47
100分提问Matlab编程问题下面一个二元函数,式中:n=15,x=[194 197 223 227 240 240 248 251 299 305 305 308 368 374 260]y=[295 304 277 259 218 210 242 255 241 229 197 210 224 260 253](这里分别指xi、yi的值,式中x,y为自变量)
100分提问Matlab编程问题
下面一个二元函数,式中:
n=15,x=[194 197 223 227 240 240 248 251 299 305 305 308 368 374 260]
y=[295 304 277 259 218 210 242 255 241 229 197 210 224 260 253](这里分别指xi、yi的值,式中x,y为自变量)
现在想画出下面函数的图形.我的程序如下
for i=1:401
x(i)=i-201;
y(i)=i-201;
end
a=[194 197 223 227 240 240 248 251 299 305 305 308 368 374 260]
b=[295 304 277 259 218 210 242 255 241 229 197 210 224 260 253]
pi=3.14
u=53.5073
m=30.7484
m1=55.4563
m2=31.3903
for i=1:401
o(i)=16/((2*pi*m^2)^(1/2))*exp(-(((x(i)^2+y(i)^2)^0.5-u)^2/(2*m^2)));
z(i)=o(i);
for j=1:15
temp(j)=1/(2*pi*m1*m2)*exp(-0.5*((x(i)-a(j))^2/m1^2-(2*(x(i)-a(j))*(y(i)-b(j)))/(m1*m2)+(y(i)-b(j))^2/m2^2))
z(i)=z(i)-temp(j);
end
end
plot3(x,y,z)
但是不是本人想得到的结果.本人刚刚接触Matlab,照猫画虎地写了上述程序.不知道程序哪里有错.请大神们指教.正确答案一出现,本人会以追加悬赏的方式把分数加上.
100分提问Matlab编程问题下面一个二元函数,式中:n=15,x=[194 197 223 227 240 240 248 251 299 305 305 308 368 374 260]y=[295 304 277 259 218 210 242 255 241 229 197 210 224 260 253](这里分别指xi、yi的值,式中x,y为自变量)
看看是不是这意思
n=15;
pi=3.14;
u=53.5073;
m=30.7484;
m1=55.4563;
m2=31.3903;
xi=[194 197 223 227 240 240 248 251 299 305 305 308 368 374 260];
yi=[295 304 277 259 218 210 242 255 241 229 197 210 224 260 253];
syms x y z
o=16/((2*pi*m^2)^(1/2))*exp(-(((x^2+y^2)^0.5-u)^2/(2*m^2)));
z=o;
for j=1:15
temp(j)=1/(2*pi*m1*m2)*exp( -0.5*( (x-xi(j))^2/m1^2-(2*(x-xi(j))*(y-yi(j)))/(m1*m2)+(y-yi(j))^2/m2^2 ) );
z=z-temp(j);
end
x=-200:0.1:200;
y=-200:0.1:200;
plot3(x,y,subs(z))