用plot画的图求横坐标
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 19:30:34
你用是什么版本的Origin?7.5或者更低?8.0或者更高?一般来说,有两种做法,一种是用Origin自带的绘图模板,纵向排练的三个坐标模板.另一种方法是单独做好每一张图后,用Merge工具将三个图
用find函数比如data是你数据对应的数组,要找其中值为0.5的横坐标x=find(data=0.5)再问:这图是plot(T,f)画出来的,用T=find(f=0.5);不好使,T=find(f=
要知道,图像都是矩形边框的,不可能在图形中只留下曲线而完全去掉奇遇部分哦,就算是完全没有数据,也是会有白色边框的.可以根据你其他地方输入的需要,将图形导出为矢量图形再,用ImportWizard工具导
这样的格式啊:如果横轴是t的话t=0:20/100:20;这就是表示由0到20,每个小单位就,20/100
因为y还是符号型的,不是double.应该是:symsxsymsyy=1.2-0.8*erf(x/0.76)-0.3*erf((10-x)/0.76)x=0:0.01:10;plot(x,eval(y
有点的话是向量的点乘,不然就是叉乘你这里的话,点乘就是x的每个值都平方如果用叉乘的话会出错,叉乘是线性代数的概念,一下说不明白你自己去查查吧不知道你的“matlab用plot绘函数图怎么总画不对”是什
x=0:0.001:1;y=(3.6*(1-x)./(4.0.*x+3.6)).^0.5;plot(x,2*asin(y))
x=[1:4];>>Y1=[2,7,5,6];Y2=[3,5,7,4];>>plot(x,Y1,x,Y2)
你是不是有图型对应的离散数据,如果有的话是需要拟合公式来计算的
因为你写错了,应该是plot(x,y),而不是plot(y)如果是plot(y)的话,出来的结果就是第几个y值是多少,一共有1000个y,所以横坐标是0-1000
很高兴为您解答这个问题当x和y分别是一个数时,plot(x,y)会画出一个点当x和y分别是向量时,plot(x,y)会画出多个点,并且将这些点连成线.所以,你的第一种方法会画出一条线,而第二种办法会得
试试这样:clear all;clc;x=-2*pi:pi/10:2*pi;y=sin(x);y=y.*(x<=pi&x>=-pi);plot(x,y),grid&nbs
figure,q=[212223242526272829303132];d=[123456789101112];plot(d,q)set(gca,'xtick',d)二楼的也对.
在你plot之前加上figure就都一样的!x,y,x都只是一个变量!
stem(1:5)set(gca,'XTick',1:5);set(gca,'XTickLabel',{'一','二','三
还可以用subplot,可将多个图画在一起,详细信息查看help,subplot如income=[3.24.15.05.6];outgo=[2.54.03.354.9];subplot(2,1,1);
在画的图上找到一个十字加文档的按钮,叫DataCursor.用它能显示曲线上点的坐标.
,50,100,200,500,观察斐波那契数列的折线图,数列是否单调增,是否趋于clc;clearN=[2050100200500]F(1)=1;F(2)=1;k(1)=1;k
plot(t,'r-','LineWidth',1.5);t为x,y坐标的矩阵,r为红色,linewidth为线宽;Y(:,1)表示取第一列所有元素,就是第一列