R matlib plotEqn,如何绘制4个变量方程?

R matlib plotEqn,如何绘制4个变量方程?,r,R,我收到一条错误消息,只处理两个变量方程,是否有任何函数使plotEqn可用于4个变量 A <- matrix(c(0, 1, 1, -2, 1, 2, -1, 0, 2, 4, 1, -3, 1, -4, -7, -1), nrow = 4, ncol = 4, byrow = T) b <- c(-3, 2, -2, -19) Solve(A, b, fractions = TRUE) plotEqn(A,

我收到一条错误消息,只处理两个变量方程,是否有任何函数使plotEqn可用于4个变量

A <- matrix(c(0, 1, 1, -2, 1, 2, -1, 0, 2, 4, 1, -3, 1, -4, -7, -1),
            nrow = 4,
            ncol = 4,
            byrow = T)
b <- c(-3, 2, -2, -19)

Solve(A, b, fractions = TRUE)
plotEqn(A, b)

A四变量方程组的
plotEqn
外观如何?从概念上讲,这将是一个4维空间的重叠3D“切片”的集合。即使你能在2D电脑显示器上表现这一点,也几乎不可能理解。有一个
plotEqn3D
函数,它使用openGL在三维空间中绘制相交平面。这很难理解。或者我误解了你想做什么?我希望在一个图中有4行线代表我刚才写的4个方程0+b+c+-2d=-3,a+2b-c+0=2,2a+4b+1c-3d=-2,a-4b-7c-1d=-19,我只是想用2d中的plotEqn(a,b)绘制这4个方程,我不希望它是在4d中。对不起,我的解释有误。但这是我的观点——一个有四个变量的方程不能画成一条直线。如果你有一个包含两个变量的方程,比如
y-x=0
,那么你可以把它画成一条直线。使用三个变量,如
z-y-x=0
,不能将其绘制为直线。这不是直线的方程,而是平面的方程。由4个变量组成的方程式是一个体积,而不是一条线。如果你试着在纸上画一幅
2a+4b+1c-3d=-2
的图,它会是什么样子?x轴和y轴是什么?哦,很抱歉我是个笨蛋,谢谢你的澄清!小心,你可不是笨蛋。你在规划线性代数!没有人会自然而然地在高维空间中思考。