题目
MATLAB 中加一条直线
1.我想在MATLAB做出的图中加一条y=0 的直线,请问如何添加?
2.如何用命令改变坐标轴的刻度?比如,现在x轴的刻度是每格30,我想改成每格为45,如何改变?
3.在作图中如何把Y轴去掉?
现在很着急第一问啊
1.我想在MATLAB做出的图中加一条y=0 的直线,请问如何添加?
2.如何用命令改变坐标轴的刻度?比如,现在x轴的刻度是每格30,我想改成每格为45,如何改变?
3.在作图中如何把Y轴去掉?
现在很着急第一问啊
提问时间:2021-03-19
答案
1.选择两个所画直线范围的两个点坐标A(x1,y1)、B(x2,y2),把这两个点坐标组成两个数组X=[x1 x2],Y=[y1 y2],利用line函数或者plot函数都可以画直线.
如y=0 的直线,选取(-5,0)和(5,0)两个点,组成的数组X = [-5 5],Y = [0 0],用语句line(X,Y)或者plot(X,Y)即可.如果是把直线加在另外一个图中,还需在画直线前加“hold on”语句,画直线后加“hold off”语句.
2.选择坐标轴的范围之后,利用set函数进行设置.
比如x坐标的范围是0:450,每格代表30,语句如下:
j = 0:30:450;
set(gca,'XTickLabel',{j})
%gca为当前坐标轴句柄
如果是每格改为45,则为
j = 0:45:450;
set(gca,'XTickLabel',{j})
如是改变y轴的,只需要把'XTickLabel'改为'YTickLabel'.
如y=0 的直线,选取(-5,0)和(5,0)两个点,组成的数组X = [-5 5],Y = [0 0],用语句line(X,Y)或者plot(X,Y)即可.如果是把直线加在另外一个图中,还需在画直线前加“hold on”语句,画直线后加“hold off”语句.
2.选择坐标轴的范围之后,利用set函数进行设置.
比如x坐标的范围是0:450,每格代表30,语句如下:
j = 0:30:450;
set(gca,'XTickLabel',{j})
%gca为当前坐标轴句柄
如果是每格改为45,则为
j = 0:45:450;
set(gca,'XTickLabel',{j})
如是改变y轴的,只需要把'XTickLabel'改为'YTickLabel'.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点
- 1我们老师今天说了一个东西,我没跟上,大概是:
- 2若|a-b+1|与a+2b+4互为相反数,则(a-b)2013=_.
- 3用长4cm宽2cm高1cm的长发体拼成一个立方体,至少要()个这样的立方体,这时立方体的棱长是()厘米
- 4育新小区1号楼的实际高度为35米,它的高度与模型高度的比是500:1.模型的高度是多少厘米?
- 5小明用一个动滑轮将重600N的货物匀速提高2m,如果不计动滑轮重及摩擦,小明所用的拉力大小是_N,实际上小明所用的拉力是375N,则机械效率是_.
- 6太平洋中间是什么
- 75句以上的描写雪花的诗词句子
- 8设G为9阶无向图,每个结点度数不是5就是6,则G中至少有__个5度结点.
- 9中国纬度最高的河流
- 10法国大革命有什么史诗可以证明这是欧洲范围的革命