Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MatLab中绘制双曲抛物面的简单质疑_Matlab - Fatal编程技术网

MatLab中绘制双曲抛物面的简单质疑

MatLab中绘制双曲抛物面的简单质疑,matlab,Matlab,我试图描绘如下: z=-4x+(x^2)-4y-(y^2)在[x,y]=(0:5,0:5)上 这就是我试图做到的: [x,y]=网格网格(0:5,0:5) z=-4x+(x^2)-4y-(y^2) 当我试图定义z时,我得到一个“意外表达式”错误。请帮助。将第二行更改为z=-4*x+(x.^2)-4*y-(y.^2)并且它应该可以工作。你需要在克拉之前加上一个句号,将每个元素提升到二次方。否则MATLAB将执行矩阵乘法。将第二行更改为z=-4*x+(x.^2)-4*y-(y.^2)并且它应该可以工

我试图描绘如下:

z=-4x+(x^2)-4y-(y^2)在[x,y]=(0:5,0:5)上

这就是我试图做到的:

[x,y]=网格网格(0:5,0:5)

z=-4x+(x^2)-4y-(y^2)


当我试图定义z时,我得到一个“意外表达式”错误。请帮助。

将第二行更改为
z=-4*x+(x.^2)-4*y-(y.^2)并且它应该可以工作。你需要在克拉之前加上一个句号,将每个元素提升到二次方。否则MATLAB将执行矩阵乘法。

将第二行更改为
z=-4*x+(x.^2)-4*y-(y.^2)并且它应该可以工作。你需要在克拉之前加上一个句号,将每个元素提升到二次方。否则MATLAB将执行矩阵乘法。

必须将乘法器符号添加到表达式中:4*x,而不是4x必须将乘法器符号添加到表达式中:4*x,而不是4x。谢谢。我开始使用这些数学程序(Mathematica、Matlab、Mapple)。在mathematica和mapple中抓图似乎比在matlab中更容易。你对此有什么看法?我个人在Matlab方面的经验比其他两个都多,所以这是我通常使用的工具。如果你刚刚开始,并且对函数作图感兴趣,我认为Mathematica可能是这三个领域中最好的。非常好,谢谢。我开始使用这些数学程序(Mathematica、Matlab、Mapple)。在mathematica和mapple中抓图似乎比在matlab中更容易。你对此有什么看法?我个人在Matlab方面的经验比其他两个都多,所以这是我通常使用的工具。如果你刚刚开始并且对函数作图感兴趣,我认为Mathematica可能是这三个领域中最好的。