matlab中横坐标修改
来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 05:54:45
axis([0101])再问:我是为了程序不复杂而举的简单的例子,我的意思是一个函数只在0.01,0.03到1,这些离散的点取值,换句话说x去离散值,y取离散值,但图形如何显示一个连续的曲线,并且横坐
axis([25050001])再问:横纵坐标没有变化?再答:把axis([25050001])放在plot(Q)的后面再问:holdonn=1;forN=20:20:200x=N/(2000*200
这不是横坐标压缩的问题,是你图形设置的问题.figure('Papersize',[108],'PaperPosition',[00108]);plot(x,y);set(gca,'xlim',[0,
你得建立一个时间向量,格式为6元数组例如>t=[20108918545];>>datestr(t,31),datestr(t,13),ans=2010-08-0918:05:45ans=18:05:4
如果你是想求x=1时,在曲线y=sin(x)上的点的y值是多少y0=sin(1)y0就是sin(1)的值如果你是想求x=1时,在你图中的折线上的点的y值是多少你要用插值y0=interp1(x,y,1
简单的说有一个向量a=[135698]a的值索引aInd=[123456]这些索引就是横坐标x如果画图plot(a)等价于plot(aInd,a)再问:您好,这个索引是算出来的?怎么算?再答:这个就是
比如设置横轴范围0~100就是:xlim([0,100]);
你的问题被你描述的有些乱.第一,解决刻度为弧度的问题.使用系统自带的坐标系和自定义坐标系都可以做到.如果使用系统自带的坐标系,此时,“绘图”-“网格样式”-“三角坐标轴”即可.如果你使用的是自定义坐标
form=2:6forn=1:(m-1)运行这一步都不行的,因为第一个FORm=2时,将进行第二个FORn=1:(2-1)即forn=1:1这个就已经停止不能运行了.所以如果你想要你的那种循环,必须m
如果知道两曲线的数学形式,最好数学上解方程组,求得交点如果不知道,或者方程组不好解,只能求得近似交点,用判断语句如两个曲线的坐标数组分别是(x1,y1),(x1,y2)(这个需要知道两个函数的交点的x
%给个列子参考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
楼上说的对,axisequre是纵横坐标轴采用等长刻度也可以用axissquare生成一个正方形坐标系再问:额,那画好图后在figure面板中没有办法修改么?再问:这样,谢谢!
可以的,在图形窗口,点击图标“datacursor”即旋转箭头旁边那个,再在图形曲线上点击你需要知道的点,就会出现x值和y值再问:能不能写在程序里,然后自动标出来?再答:其实能够画图肯定是有数据的,否
=log10([0.0001 0.001 0.01 0.1 1]);[x y]=meshgrid(r);z=[0.3899 0.3829&n
论文中对图形中标注的文字都有规定,Matlab中默认的文字大小可能不满足要求.在找到这个方法之前,俺曾经在很长一段时间内使用笨办法,手工的修改图上文字的大小,每幅图都得来这么一下,挺麻烦的.后来总算找
如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,fs,bite]=wavread('C:\WINDOWS\Media\WindowsXP启动.wav',[10001499]);z=x(:,1);y=fft(z);Y=fftshift(X);s
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,