matlab 图的横坐标只显示整数
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/11 10:22:18
请把Dis这个函数的代码贴上来,我们好帮你找问题再问:�������ܷ����ҵ�������⣬�������ʵ�֣�лл
你得建立一个时间向量,格式为6元数组例如>t=[20108918545];>>datestr(t,31),datestr(t,13),ans=2010-08-0918:05:45ans=18:05:4
简单的说有一个向量a=[135698]a的值索引aInd=[123456]这些索引就是横坐标x如果画图plot(a)等价于plot(aInd,a)再问:您好,这个索引是算出来的?怎么算?再答:这个就是
更改初始解到第二个解附近.再问:x=0:0.001:0.5;y1=11.61*x-5.8;y2=2*log(x)/log(10);plot(x,y1,'*',x,y2,'P')[x,y]=solve(
比如设置横轴范围0~100就是:xlim([0,100]);
x=rand(1,100);h=histfit(x);set(h(1),'Visible','Off');set(h(2),'Color','g');%曲线为绿色再问:谢谢!那要分两个纵坐标要怎么办啊
楼主是统计某个区间范围内的频数还是干吗?matlab画统计条形图的命令是hist.请helphist另外,你也可以help一下bar.看hist和bar谁更满足你的要求.
可以有选择的画,matlab可以画出来那么多线但是没那么多地方可以显示legend信息可以有选择的绘制其中的一些plot(A(:,[1,3,4,5]);
试试这样: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)二楼的也对.
Origin任何版本作柱状图直接出图,横坐标都是在最下方,就是你贴的右边的样子.如果要做成左边的样子还需要修改一下坐标设置,右边的在最下方显示横坐标是默认的.
z=(y+29.2773).*exp(0.006414*(y-2.0325).*(x-5.2407).^2);% 这样改就可以了
%给个列子参考x1=[0:.1:40];y1=4.*cos(x1)./(x1+2);x2=[1:.2:20];y2=x2.^2./x2.^3;hl1=line(x1,y1,'Color','r');a
矩阵存在内存中都是固定的下标表示储存位置的matlab是1~Nc语言是0~N-1这个不能改的如果你只是想在画图的时候,让它的坐标改变你可以把坐标加进去例如你的数据矩阵a是99x99的矩阵imagesc
=log10([0.0001 0.001 0.01 0.1 1]);[x y]=meshgrid(r);z=[0.3899 0.3829&n
t=linspace(-2*pi,2*pi,10);figure(1)stem(t,cos(t)); gridonfigure(2)stem(t,cos(t),'LineStyle&
函数文件运行时,会专门开辟一个临时工作空间,用来存放中间变量.脚本文件产生的变量是存到基本工作空间的.临时工作空间随着函数调用结束被删除,中间变量也就没有了,所以中间变量是不会出现在我们看到的那个wo
x=1:5;>>y=3*rand(1,5);>>plot(x,y)>>set(gca,'xtick',[12345])>>set(gca,'xticklabel',{'a','b','c','d','
你的问题不是这个,你的y1,y2和y3都是一个数值,而r3是一个数组,只有y4和r3是同大小的数组,所以默认状况只有他能画图和连线.把程序改好了再说吧!
[x,fs,bite]=wavread('C:\WINDOWS\Media\WindowsXP启动.wav',[10001499]);z=x(:,1);y=fft(z);Y=fftshift(X);s