math - 如何在 GNU Octave 中绘制 2 个平面

标签 math plot octave plane

我想在同一个图形中画两个平面,我该怎么做?

x + y + z = 1
2x - y + 3z = 4

谢谢!

最佳答案

显示平面的 xy 范围:

X = linspace(-100,100,10);
Y = linspace(-100,100,10);
[ XX, YY ] = meshgrid(X,Y);

计算平面的 z 坐标:

ZZ1 = 1 - XX - YY;
ZZ2 = 4/3 - 2/3 * XX + 1/3 *YY;

显示:

figure;
hold on;
mesh(XX,YY,ZZ1);
mesh(XX,YY,ZZ2);

enter image description here

关于math - 如何在 GNU Octave 中绘制 2 个平面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23041366/

相关文章:

swift - 素数 Swift 3

c - 垂直波 : Amplitude scaling

python - 斐波那契常数倒数

r - 按像元编号勾勒出感兴趣的栅格像元

r - 如何在 R 中完全按照 'stored' 保存图像?

matlab - 如何从元胞数组中删除一组特定的行?

plot - 如何在 Octave 中更改工具包?

java - 用高效的加入和满足操作来代表反链

matlab - 如何在 Matlab 中为绘图的特定 x 值设置背景颜色?

algorithm - 如何循环遍历 Octave 中的矩阵以生成 n 阶交叉项多项式