作业帮 > 综合 > 作业

在matlab中画圆时,怎么绘制十字坐标轴

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 01:17:54
在matlab中画圆时,怎么绘制十字坐标轴
matlab画图就是美式的坐标,不是十字坐标,要花只能手动画,用语句画线,画刻度,很烦,如果不是必要的话建议放弃.
再问: 画图时设置线型为直线时,用‘-’怎么还是一连串的点啊
再答: 把程序贴上来
再问: function j=jsd(x1,x2,x3) canshu; j1=pi^2*h*w^2*cos(pi*x1/x0)/(2*x0^2);%推程时的加速度 j2=-pi^2*h*w^2*cos(pi*(x2-x0)/(x01-x0))/(2*(x01-x0)^2);%回程时的加速度 j3=0;%近休止的加速度 figure(3) plot(x1,j1,'b-',x2,j2,'g-',x3,j3,'r-') [x,y]=ginput(2); hold on plot(x,y) hold on [a,b]=ginput(2); plot(a,b) title('从动件的加速度') box on grid on xlabel('转角') ylabel('加速度')
再答: 你的j1、j2、j3好像是三个数吧,plot画的时候x1和j1、x2和j2、x3和j3的元素个数应该匹配才行。比如x3有10个点,那么j3也应该有10个点才行,这样plot才会把它们连起来。
再问: 那是匹配的,我只问画坐标的
再答: 你到底哪一个地方画出来有问题,是一连串的点啊