Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.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 如何绘制| x |和#x2B|y |=1,范围从-1到1_Matlab - Fatal编程技术网

Matlab 如何绘制| x |和#x2B|y |=1,范围从-1到1

Matlab 如何绘制| x |和#x2B|y |=1,范围从-1到1,matlab,Matlab,绘制从-1到1的| x |+| y |=1的图形的正确语法是什么。 这是x和y的绝对值,我不需要生成x和y。我是新来的MATLAB,我只是不知道如何做到这一点。 谢谢你的帮助 最棘手的部分是找到正确的绘图函数,我会使用ezplot ezplot('abs(x)+abs(y)=1',[-1 1],[-1 1]) 输入应为明显、功能、x范围和y范围 >> t=-20:0.001:20; >> y=1-t; >> plot(t,y) >> plot(t

绘制从-1到1的| x |+| y |=1的图形的正确语法是什么。 这是x和y的绝对值,我不需要生成x和y。我是新来的MATLAB,我只是不知道如何做到这一点。
谢谢你的帮助

最棘手的部分是找到正确的绘图函数,我会使用
ezplot

ezplot('abs(x)+abs(y)=1',[-1 1],[-1 1])
输入应为明显、功能、x范围和y范围

>> t=-20:0.001:20;
>> y=1-t;
>> plot(t,y)
>> plot(t,y)
>> hold on
>> y=1+t;
>> plot(t,y)
>> hold on
>> y=-1+t;
>> plot(t,y)
>> hold on
>> y=-1-t;
>> plot(t,y)
>> hold on
>> axis([-1 1 -1 1])

这实际上只是四条不同的线:x+y=1,x-y=1,-x+y=1,-x-y=1。那么绝对值呢?我不需要做abs(x)或者something@OliCharlesworth:那不对。(-5,6)是你解的一部分,但不是
|x |+| y |=1
@Daniel(-5,6)怎么可能是他的解的一部分,它只满足1个方程,而不是其他3个。@BedSheets这就是@Oli的意思。在MATLAB中运行此代码,并查看由任意两条线相交的点构成的正方形<代码>x=-10:10;y=-10:10;图(1-y,y,'r-');等等图(1+y,y,'g-');等等图(y-1,y,'b-);等等图(-y-1,y,'m-)正方形应该与下面的答案相同。既然ezplot已被弃用,那么如何使用新的fplot?从未使用过任何最新的Matlab版本,抱歉,但无法帮助您。