matlab绘图,如何在羽毛球拍横线竖线磅数上标明是t,竖线上标明是x(1),x(2),画出两个图,不是这两个图,

跪求matlab高手_百度知道
跪求matlab高手
始coordinates程序赋值
square_L: 100
nodes_n: 300
anchors_n: 60
true: [300x2 double]
estimated: [300x2 double]
anc_flag: [300x1 double]load coordinates.plot(all_nodes.true(1:all_nodes.anchors_n,1),all_nodes.true(1:all_nodes.anchors_n,2),'r*');plot(all_nodes.true(all_nodes.anchors_n+1:all_nodes.nodes_n,1),all_nodes.true(all_nodes.anchors_n+1:all_nodes.nodes_n,2),'bo');axis([0,all_nodes.square_L,0,all_nodes.square_L]);title('节点布图(红色*表示锚节点蓝色o表示未知节点)');try %画规则布网格线
x=0:all_nodes.grid_L:all_nodes.square_L;
set(gca,'XTick',x);%set函数 前图形(gca)x轴坐标刻度(xtick)标志x
set(gca,'XTickLabel',num2cell(x));%xtick刻度(竖线);xticklabel 刻度值(竖线面数值)num2cell(A)A每元素作cell元素每元素数
set(gca,'YTick',x);
set(gca,'YTickLabel',num2cell(x));catchendtry
%画C型区域边界 quare_L=all_nodes.square_L;
area=all_nodes.
plot([area(2) area(2)],[area(3) area(4)],'-k',[area(2) square_L],[area(3) area(3)],'-k',[area(2) square_L],[area(4) area(4)],'-k');
catchend 请问第二try画c型区域啥意思啊
提问者采纳
try般与catch连用表示选择判断try
(command1)组命令1总执行错误跳结构catch
(command2)仅组命令1现错误组命令2才执行end
这个我知道,我主要是想说这两行是什么意思,画出来是什么作用效果area=all_nodes.
plot([area(2) area(2)],[area(3) area(4)],'-k',[area(2) square_L],[area(3) area(3)],'-k',[area(2) square_L],[area(4) area(4)],'-k');
提问者评价
其他类似问题
为您推荐:
matlab的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁第二讲 MATLAB图形处理_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
第二讲 MATLAB图形处理
上传于||文档简介
&&m​a​t​l​a​b​与​通​信​仿​真
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩19页未读,继续阅读
你可能喜欢[转载]matlab画图(转)+画竖线
matlab画图(转)
a=linspace(1,2,10)
plot(a,'--pr','linewidth',1.5,'MarkerEdgeColor','r','MarkerFaceColor','m','MarkerSize',10)
legend('a','Location','best')
title('a','FontName','Times New
Roman','FontWeight','Bold','FontSize',16)
xlabel('T','FontName','Times New Roman','FontSize',14)
ylabel('a','FontName','Times New
Roman','FontSize',14,'Rotation',0)
axis auto equal
set(gca,'FontName','Times New Roman','FontSize',14)
1.曲线线型、颜色和标记点类型
plot(X1,Y1,LineSpec, …)
通过字符串LineSpec指定曲线的线型、颜色及数据点的标记类型。
& &数据点标记类型
& 标识符 意义 标识符意义 &
&标识符 & &
& & & 意义
& 实线 & r &
& &-. & 点划线
&g & &绿色
& & & 圆圈
& &-- & 虚线
&点线 & &c
& &蓝绿色 &
&洋红色 & & x
& & & 交叉符号
&黄色 & square(或s)
& & & 方格
&黑色 & diamond(或d)
& 白色 & &
& 向上的三角形
& 向下的三角形
& & 向左的三角形
& & 向右的三角形
&pentagram(或p) 五边形
& hexagram(或h) 六边形
2.设置曲线线宽、标记点大小,标记点边框颜色和标记点填充颜色等。
plot(…,’Property Name’, Property Value, …)
Property Name 意义 & &选项
LineWidth 线宽 &
&数值,如0.5,1等,单位为points
MarkerEdgeColor 标记点边框线条颜色 颜色字符,如’g’, ’b’等
MarkerFaceColor 标记点内部区域填充颜色 颜色字符
MarkerSize 标记点大小 & 数值,单位为points
3.坐标轴设置
范围设置:
a. axis([xmin xmax ymin ymax])设置坐标轴在指定的区间
b. axis auto 将当前绘图区的坐标轴范围设置为MATLAB自动调整的区间
c. axis manual 冻结当前坐标轴范围,以后叠加绘图都在当前坐标轴范围内显示
d. axis tight 采用紧密模式设置当前坐标轴范围,即一用户数据范围为坐标轴范围
a. axis equal 等比例坐标轴
b. axis square 以当前坐标轴范围为基础,将坐标轴区域调整为方格形
c. axis normal 自动调整纵横轴比例,使当前坐标轴范围内的图形显示达到最佳效果
范围选项和比例设置可以联合使用,默认的设置为axis auto normal
4.坐标轴刻度设置
set(gca, ’XTick’, [0 1 2]) X坐标轴刻度数据点位置
set(gca,'XTickLabel',{'a','b','c'}) X坐标轴刻度处显示的字符
set(gca,'FontName','Times New
Roman','FontSize',14)设置坐标轴刻度字体名称,大小
‘FontWeight’,’bold’ 加粗 ‘FontAngle’,’italic’ 斜体
对字体的设置也可以用在title, xlabel, ylabel等中
legend('a','Location','best') 图例位置放在最佳位置
6.更多的设置可以在绘图窗口中打开绘图工具,Inspector… 中查找
n=length(xx)
plot(xx,'ro');
plot(yy,'r*');
for i=1:1:n
& & %xx(i)
& & %yy(i)
line([i,xx(i)],[i,yy(i)]);
%plot(i,y,'r-');
axis([0 3 0 5])&
set(gca,'XTick',[0 1 2])
set(gca,'YTick',[0 1 2 3 4 5])
xlabel('路段','FontName','Times New Roman','FontSize',14)
ylabel('相对误差(%)','FontName','Times New
Roman','FontSize',14)
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。MATLAB高手进来,如何把多个函数画在一张图上?有两个函数,比如说y=xy=sin(x)如何在一张图上画出两个函数?要求x的范围是0到10,y的范围是-2到10y=x红色显示y=sin(x)绿色显示请直接给出程序吧
x=linspace(0,10,100);y1=sin(x);y2=x;plot(x,y1,'g',x,y2,'r')axis([0 10 -2 10]);图片就不贴了!祝愿朋友好运!
为您推荐:
其他类似问题
扫描下载二维码R语言中用plot命令怎么合并两个图形,用过plot(x,add=T)不行
lxhbmmdr631
当然不行了,plot函数中都没有参数add.plot用于画散点图,就算两个plot合并也是个散点图.为什么不换个角度想想,如果将要plot的两组数据合并之后再plot,效果不就达到了吗?
如果一起画的曲线很多,比如30条,怎么办?
plot不是画曲线的吧。。画曲线的话得用别的函数。什么项目让你画三十条曲线啊?
在同一坐标系来模拟一个随机过程(模拟多次),plot也可以画曲线吧,一次的情况:
for(i in 1:20){ set.seed(11);x<-w<-rnorm(100);i<=i+1; for(t in 2:100)x[t]<-x[t-1]+w[t];plot(x,type='l')}
抱歉,这个我也不知道了。。我也刚学没多久。找出答案了,贴一下啊。。我只知道curve函数能够添加曲线。
为您推荐:
其他类似问题
扫描下载二维码

我要回帖

更多关于 matlab 画竖线 的文章

 

随机推荐