matlab做等高线,函数已知.
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/07/17 23:23:41
matlab做等高线,函数已知.
我的程序是这样的
[x,y] = meshgrid(-1:.2:1);
f=exp(6.787109913+0.2591078932*x+0.2775453132*y+0.3113594635*x.^2+0.01214352833*y.^2+0.1407357386*x*y);
[C,h] = contour(x,y,f,9);
clabel(C,h)
等高线如图所示,为什么按照公式计算的范围与等高线表示的范围不一致呢
![](http://img.wesiedu.com/upload/a/a6/aa61fc09ffa6eb7bf9745f058ce8ddb1.jpg)
我的程序是这样的
[x,y] = meshgrid(-1:.2:1);
f=exp(6.787109913+0.2591078932*x+0.2775453132*y+0.3113594635*x.^2+0.01214352833*y.^2+0.1407357386*x*y);
[C,h] = contour(x,y,f,9);
clabel(C,h)
等高线如图所示,为什么按照公式计算的范围与等高线表示的范围不一致呢
![](http://img.wesiedu.com/upload/a/a6/aa61fc09ffa6eb7bf9745f058ce8ddb1.jpg)
![matlab做等高线,函数已知.](/uploads/image/z/15082654-22-4.jpg?t=matlab%E5%81%9A%E7%AD%89%E9%AB%98%E7%BA%BF%2C%E5%87%BD%E6%95%B0%E5%B7%B2%E7%9F%A5.)
x*y应为x.*y