二元函数的三维曲线问题—请教
f1=58800*(2.425-0.6875*u-0.75*v)/(0.675*(u+v)-397+1080/(u+v));要绘制出f1关于u,v 的三维曲线:其中u v均在(0,1)范围;
x=0:0.01:1;y=x;
【x,y】=meshgrid(x,y);
f1=58800*(2.425-0.6875*u-0.75*v)/(0.675*(u+v)-397+1080/(u+v));
mesh(u,v,f1);
这样做对不对?
请大家指教! x=0:0.01:1;
y=x;
=meshgrid(x,y);
f1=58800*(2.425-0.6875*u-0.75*v)./(0.675*(u+v)-397+1080./(u+v));
mesh(u,v,f1);
[ 本帖最后由 sigma665 于 2008-5-31 12:09 编辑 ] 代码报错了:
>> x=0:0.01:1;y=x;
>> =meshgrid(x,y);
>> f1=58800*(2.425-0.6875*u-0.75*v)./(0.675*(u+v)-397+1080/.(u+v));
??? f1=58800*(2.425-0.6875*u-0.75*v)./(0.675*(u+v)-397+1080/.(u+v));
|
Error: Missing variable or function. f1=58800*(2.425-0.6875*u-0.75*v)./(0.675*(u+v)-397+1080./(u+v));
这样呢 如果是:
>> x=0:0.01:1;y=x;
>> =meshgrid(x,y);
>> f1=58800*(2.425-0.6875*u-0.75*v)/(0.675*(u+v)-397+1080/.(u+v)); 4楼已经给出了代码:
f1=58800*(2.425-0.6875*u-0.75*v)./(0.675*(u+v)-397+1080./(u+v));
红色的地方需要注意,建议lz看看Matlab的基础书,这是关于点除的知识。
或者看一下置顶帖
页:
[1]