如何将三条二维曲线(暂命名为a,b,c)画到一幅二维图里.
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 01:12:41
如何将三条二维曲线(暂命名为a,b,c)画到一幅二维图里.
数据已经存好,a,b,c三条线有各自的[x,y]值,希望做的是3条曲线有共同的x轴,a,b公用一个Y轴,Y轴在图左边;c用另一个Y轴,Y轴在图右边.
举例来说,比如a曲线的x=[1,2,3,4,5,6],y=[1,2,3,4,5,6];b曲线的x=[1,2,3,4,5,6],y=[4,5,6,7,8,9];a和b有相同的x值,y值差别不大.c曲线的x=[1.1,1.3,1.6,1.8,2.0,2.2],y=[100,200,300,400,500,600],即c曲线的x值与ab的不同,但是范围基本一致,y值与ab的差别较大,要用另一个y轴表示.
实际数据不只有这点,每个x和每个y都有2500个数.
试过matlab的plotyy函数,没成功,origin的plot Double-Y作图,也不行.感觉origin可以实现,但是不得方法.
有什么软件和具体怎么操作能实现这样的作图?麻烦把软件和具体方法告诉我下.
只有30分了,更多的给不了了……
数据已经存好,a,b,c三条线有各自的[x,y]值,希望做的是3条曲线有共同的x轴,a,b公用一个Y轴,Y轴在图左边;c用另一个Y轴,Y轴在图右边.
举例来说,比如a曲线的x=[1,2,3,4,5,6],y=[1,2,3,4,5,6];b曲线的x=[1,2,3,4,5,6],y=[4,5,6,7,8,9];a和b有相同的x值,y值差别不大.c曲线的x=[1.1,1.3,1.6,1.8,2.0,2.2],y=[100,200,300,400,500,600],即c曲线的x值与ab的不同,但是范围基本一致,y值与ab的差别较大,要用另一个y轴表示.
实际数据不只有这点,每个x和每个y都有2500个数.
试过matlab的plotyy函数,没成功,origin的plot Double-Y作图,也不行.感觉origin可以实现,但是不得方法.
有什么软件和具体怎么操作能实现这样的作图?麻烦把软件和具体方法告诉我下.
只有30分了,更多的给不了了……
plotyy+各种hold on,可以的
再问: hold on 不好使! 应该不适合二维曲线,而是三维的。 查了下origin手册,用图层关联可以解决。
再问: hold on 不好使! 应该不适合二维曲线,而是三维的。 查了下origin手册,用图层关联可以解决。
2. 关于二维转三维,下列说法正确的是( ) A 二维对象必须是面域对象 B 二维对象可以不封闭 C 二维对象可
matlab绘制二维曲线
C语言将二维数组A的行和列元素互换,存到二维数组B中
c语言中如何由一个二维数组生成一条曲线呢?例如a[5][2]={{0,1},{1,2},{2,3},{3,4},{5,6
二维数组乘以一维数组b这个二维数组和x这个一维数组相乘保存到A这个二维数组中,该怎么写那,编写函数求sum(A),它表示
MATLAB中三维坐标系的转换问题:已知一维数组a=x+y;b=x-y ;二维数组z.如何转换成x y坐标系
C语言中如何取二维数组的一行(一列)?
c语言中二维数组如何交换行?
matlab已知两个一维矩阵如何生成二维
matlab 画二维图
十二维空间如何解释
关系模型的基本结构是______.A.二维表 B.树形结构 C.无向图 D.有向图