当前位置: > MATLAB 中加一条直线...
题目
MATLAB 中加一条直线
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'.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.