MATLAB 用plot画出f=x^2 y^2-1的图像
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/13 11:39:40
wavread('F:\a.wav',1024)%读取该音频文件前1024个采样点a1=hamming(1000);%设计长度1000的窗函数a2=fft(y.*a1);%对语音信号滤波a3=real
比如x=0:2:10那么x就是0246810这个行向量,pi在matlab里是个全局常量,就是3.1415926
holdonfori=1:3plot(x(:,i),y(:,i));%%%x(:,i)是你第i个函数的横坐标,y(:,i)是第i个函数的纵坐标end
假设你要标红点处的坐标是x,y,用plot函数:plot(x,y,'r.','MarkerSize',20)其中字符r设置标记的颜色为红色,字符.设置标记的形状为圆点.'MarkerSize',20设
ph2,po2为复数解,所以plot不能完成画图
syms xy=sqrt(x^3+2*x^2-x+12)+7*x^2+36;f=diff(y);x=-1:0.2:1;plot(x,subs(f))再问:后来我又试了用eval替换subs,
因为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=0:0.1:100y=sqrt(x)+10^1.8plot(x,y)
直接对该点赋值即可(由极限可知函数值为1):x=-10:0.1:10;y=x;y(x~=0)=sin(x(x~=0))./x(x~=0);y(x==0)=1;plot(x,y)
第一个图,x1=x3-2,x2=x3-1y=sin(x3);x=[x1;x2;x3];plot(x,y),matlab矩阵作图都是按列描点,x1x2x3对应函数值都是sin(x3)只是x1=x3-2,
直接使用plot(a)再问:我的数组a是经过反正切函数的来的也可以这么表达么?phase=atan(imag(answer)./real(answer));ne=phase/(2*0.817*pi);
a=1.5,b=0.5,c=0.2,d=1000,u=4,w=2;v=0:0.1:5;y=(d./(v.*60.*60)).*(b.*c.*w./100.*cos(pi/6)+(a.*b.*w./10
y1=100/(1+19*exp((-0.4)*x));改为y1=100./(1+19*exp((-0.4)*x));要用点乘
x=0:0.001:6;plot(x,exp(x).*sin(x));
在你plot之前加上figure就都一样的!x,y,x都只是一个变量!
stem(1:5)set(gca,'XTick',1:5);set(gca,'XTickLabel',{'一','二','三
你的问题应该是出在程序第十五行上:s2=h*((delt1/delt0)-sin(2*pi*delt1/delt0)/(2*pi)-(delt2/delt0));将其中的delt2换成delt1便可纠
x坐标是向量内数值序号,就是1,2.y轴式Q中数值,就是0,1.所以画出来就是你这样的.你可以改变Q中数值试试就明白了.
matlab7中有直接绘制隐函数曲线的命令其调用格式:ezplot(隐函数表达式)如要绘制f(x,y)=0的曲线,命令为:ezplot('f(x,y)')上面的语句将自动选择x,y轴的范围-2*pie