matlab画图函数:plot([0,0,400,400,0],[0,200,200,0,0],'K');其中各参数表示什么意思啊?只知道k表示颜色

如题所述

plot([0,0,400,400,0],[0,200,200,0,0],'K');
plot%这个事画线性图 其实你在command window里输入 help plot 就有比较详细的说明了。
[0,400,400,0]横坐标。[0,200,200,0,0]y坐标。
在里 ([0,0,400,400,0],[0,200,200,0,0])表示4个点。
分别是(0,0 )点,(0,200)点, (400,200)点,(400, 0)点,( 0,0)点。
也就是说矩阵;[0, 0, 400, 400, 0]
所对应矩阵,;[0, 200, 200, 0, 0]
画出的图可能看不到,因为这4个点分布在4个角上
plot([0,0,400,400,0],[0,200,200,0,0],'K');改成
plot([0,0,400,400,0],[0,200,200,0,0],'o');
你会发现,4个角上有圈圈。
最后的,《''》里面,可以是颜色,也可以是画图方式或者说表示图的方式。可一是
《. 》《 *》 《 o》 《 o- 》等等,这里《o-》里面的《-》是表示画出向量,也就是画出,第一点到下一个点的线,《-》也可以在前面输入,如果是曲线,那么他会显示成点线形式。
自己没事的时候,在help里输入函数,研究函数也是一种乐趣。如果不懂,可以去论坛或网络上搜索也会有很多资料的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-15
[0,0,400,400,0],[0,200,200,0,0] 分别表示xy的坐标,
其中[0,0,400,400,0]表示x向量,
[0,200,200,0,0]表示y向量。

分别对应四个点的坐标。

另外这样是画不出来的,'k*'参数属性才可以。
第2个回答  2012-03-15
在matlab命令中输入 doc plot;会有关于plot的详细介绍,用法很齐全!