matlab在其中一幅图上画线怎么画如图所示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab在其中一幅图上画线怎么画如图所示相关的知识,希望对你有一定的参考价值。
需要写什么语句?还是哪里设置啊0 0.。。
比如画左图的红线
1、绘制图像前首先需要得到曲线数据,如下所示即为计算过程:
% calculate the first line
x1 = 0:0.01:10;
y1 = x1.^2;
% calculate the second line
x2 = 0:0.01:10;
y2 = x2;
plot(x2,y2);
2、在绘制曲线时常用plot(x,y)函数,如下所示:
plot(x1,y1);
plot(x2,y2);
为了保证绘制在同一幅图中,所以需要使用命令: hold on
3、设置图像的横坐标轴和纵坐标轴,并设置标题:
xlabel('x')
ylabel('y')
title('在一幅图中绘制多条曲线')
综上所述,完整的代码如下所示,点击红色箭头所指的运行按钮就可以看到运行结果:
4、运行结果如下所示:
如何用Origin画一幅有多条曲线的对比图
参考技术A 所用软件版本为 OriginPro 9.0 64bit , 系统版本为 Windows 7 64位旗舰版 。处理的数据为仿真软件 Sonnet 中所导出的三个 .csv 图表文件
一、Sonnet频率响应图导出为.csv文件的步骤:
1.在 Sonnet Project Editor 窗口,点击 Project -> View Response -> New Graph
2.弹出 Sonnet Response Viewer 窗口,点击 Output -> All curves to Spreadsheet... ,选择存储路径,导出 .csv 文件。
二、生成多曲线图的步骤:
打开 OriginPro 9.0 ,可以看到有一个新建的 Book1 ,在上方菜单栏 File -> Import -> Comma Delimited(CSV)... ,选中三个 .csv 文件,点击 Add File , OK .
弹出 Import and Export:impCSV 窗口,点击OK,完成导入 .csv 文件
根据 .csv 文件的数据生成曲线图:1.在菜单栏点击 Plot -> Line ,弹出窗口Plot Setup:Select Data to Create New Plot
2.按ctrl键,全选窗口最上方显示的之前导入的图表文件,
在中间的框图选择想要设置为X轴的列,并在前面的X选择框中打钩,同理,选择想要设置为Y轴数据的列,并在前面的Y选择框里打钩,这个选择应用于上面选择的所有.csv文件。
生成有三条曲线的数据对比图,双击曲线,对曲线的 style , 粗细 , 颜色 进行设置。最终的到数据对比图
如果想要修改数据,直接在我们导入的book表中修改后,在Graph窗口,按 F5 ,刷新就可以更新图
以上是关于matlab在其中一幅图上画线怎么画如图所示的主要内容,如果未能解决你的问题,请参考以下文章