Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.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_Matlab Figure - Fatal编程技术网

在Matlab中绘制二维图形

在Matlab中绘制二维图形,matlab,matlab-figure,Matlab,Matlab Figure,如果有人能在matlab中绘制此图,请给出提示 (我不是问实际的代码,只是一个提示……) 请务必给出提示,因为这只是一行代码 rectangle('Position',[1,2,5,6]) 要实际查看矩形,需要设置轴限制: axis equal xlim([0,8]) ylim([0,9]) 关于你的评论:看一看哪一个对你正在寻找的产品做了一些介绍 核心图形对象 核心图形对象包括基本图形图元: 线条、文字和多边形壳(面片对象) 特殊对象,如曲面,由顶点的矩形网格组成 图像 要绘制任意

如果有人能在matlab中绘制此图,请给出提示
(我不是问实际的代码,只是一个提示……)


请务必给出提示,因为这只是一行代码

rectangle('Position',[1,2,5,6])

要实际查看矩形,需要设置轴限制:

axis equal
xlim([0,8])
ylim([0,9])

关于你的评论:看一看哪一个对你正在寻找的产品做了一些介绍

核心图形对象

核心图形对象包括基本图形图元:

  • 线条、文字和多边形壳(面片对象)

  • 特殊对象,如曲面,由顶点的矩形网格组成

  • 图像


要绘制任意图形,可以使用。例如,这将绘制一个梯形:

x = [1 7 4 2 1]; %// x coordinates of vertices
y = [1 1 3 3 1]; %// y coordinates of vertices
plot(x,y);       %// do the plotting
axis([0 8 0 4])  %// set axis limits
使用se时,可以指定顶点并用直线将其连接起来。需要将第一个顶点再次指定为最后一个顶点以闭合多边形


谢谢你的回答。我没有搜索谷歌,因为我想自己构建它,因为将来我可能会遇到一个没有内置方法的图形……有什么方法我们可以自己构建它吗……好的,看看我的编辑。谢谢你的精彩引用……关于“绘图”多个对象如果使用
line
而不是
plot
,则可能更容易使用
line
,因为它不需要按住上一个对象。@LuisMendo您能帮我一下吗:梯形中有四个顶点,那么为什么要在x值和y值中分别输入5个点…@coool,因为对于闭合多边形,起点和终点必须相等。