怎么改matlab横坐标
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 13:54:37
?Undefinedfunctionormethod'tstem'forinputargumentsoftype'double'.tstem是自绘图函数,一般的matlab是没有的(至少现在的Matl
clearv=dsolve('Dv=g-k*v^2/m','v(0)=0');x=int(v);m=75;g=9.8;k=0.22;T=0:0.5:30;fori=1:
gradient计算梯度值,然后用hist计算频次,就可以画出来了再问:能稍微在具体点吗?hist怎么计算频次?谢谢。。再答:N=HIST(Y,M)M是分组数,N是频次再问:最后是bar(N)吗?好像
axis([25050001])再问:横纵坐标没有变化?再答:把axis([25050001])放在plot(Q)的后面再问:holdonn=1;forN=20:20:200x=N/(2000*200
你得建立一个时间向量,格式为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)再问:您好,这个索引是算出来的?怎么算?再答:这个就是
楼主是统计某个区间范围内的频数还是干吗?matlab画统计条形图的命令是hist.请helphist另外,你也可以help一下bar.看hist和bar谁更满足你的要求.
figure,q=[212223242526272829303132];d=[123456789101112];plot(d,q)set(gca,'xtick',d)二楼的也对.
stem(1:5)set(gca,'XTick',1:5);set(gca,'XTickLabel',{'一','二','三
clear;clc;deta=2;w=2.5;theta=0;a=linspace(-10,10,25);b=linspace(-1.0,1.0,25);[x,y]=meshgrid(a,b);s=e
%给个列子参考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
&&用一个就行了,两个不表示什么;aa这个变量未知;下面的程序假设aa=a,给出了两种方法,一种利用循环,一种不用循环bn=0:.1:5;L=10;a=1;aa=a;s=zeros(1,length(
data=rand(7,1);%假设你原来的数据是一个数列num=length(data);%数据的点数是数列的长度N0=datenum([00010150]);%起始时间10:15dN=datenu
如x=0:0.1:10;y=sin(x);pot(x,y);这个是非常典型的MATLAB形式了,很简单的再问:能再详细点吗,我是已知方程做得图再答:方程?,我上面说的y=sin(x),这个一对一的函数
给你个例子:x=2.^(1:5:100);y=log(x);semilogx(x,y,'o');
x=1:5;>>y=3*rand(1,5);>>plot(x,y)>>set(gca,'xtick',[12345])>>set(gca,'xticklabel',{'a','b','c','d','
x=-5:0.1:5;y=x.^2;plot(x,y)holdony0=2;%%%%y的值x0=double(solve('x^2=2'));y0=ones(size(x0))*y0;plot(x0,
[x,y]=meshgrid([0.1:0.05:1],[2000:100:2900]);z=y-y.*x.^2/9;surf(x,y,z);只需要在y-y后面加一个.就行了,因为在Matlab里面数