用Python或MATLAB如何画三元平方和函数曲线???

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用Python或MATLAB如何画三元平方和函数曲线???相关的知识,希望对你有一定的参考价值。

函数表达式如图所示。希望提供详细代码,谢谢

参考技术A Python代码 import numpy as npimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dfig = plt.figure()ax = Axes3D(fig)X = np.arange(-4, 4, 0.25)Y = np.arange(-4, 4, 0.25)X, Y = np.meshgrid(X, Y)R = np.sqrt(X**2 + Y**2)Z = np.sin(R)ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap='hot')plt.show() 运行结果: 参考技术B Python代码 import numpy as npimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dfig = plt.figure()ax = Axes3D(fig)X = np.arange(-4, 4, 0.25)Y = np.arange(-4, 4, 0.25)X, Y = np.meshgrid(X, Y)R = np.sqrt(X**2 + Y**2)Z = np.sin(R)ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap='hot')plt.show() 运行结果:

以上是关于用Python或MATLAB如何画三元平方和函数曲线???的主要内容,如果未能解决你的问题,请参考以下文章

如何用matlab 画散点图 如何标记数据点的颜色

Matlab画怎么画这个二元函数图像

matlab里一次画两条曲线怎么编程?

用matlab 如何将图像平移,向上或向下

matlab 用surf绘制出的曲面上颜色代表的含义

MATLAB中怎么用copyobj函数画出3个legend?或者画出多个legend的方法?我这边只能画出两个legend