好心人帮注释一下这个MATLAB程序吧,最好每句都注释,急急急!万分感谢!

Fs = 90;
n = 0:1/Fs:199*1/Fs;
x=sin(2*pi*20*n)+sin(2*pi*30*n);
N=length(x);
Ft=(1:N)*Fs/N;
X=abs(fft(x)); %傅里叶变换
figure(1);
subplot(211)
plot(Ft,X);
xlabel('频率');
ylabel('幅度');
title('合适的采样频谱');
Fs = 40;
n = 0:1/Fs:199*1/Fs;
x = sin(2*pi*20*n)+sin(2*pi*30*n);
N=length(x);
Ft=(1:N)*Fs/N;
X = abs(fft(x)); %傅里叶变换
subplot(212)
plot(Ft,X);
xlabel('频率');
ylabel('幅度');
title('欠采样频谱');

Fs = 90; %给Fs附初值90
n = 0:1/Fs:199*1/Fs; %给n附不同的值,范围是0--199*1/90,步长为1/90
x=sin(2*pi*20*n)+sin(2*pi*30*n); %对于给定的n求正弦函数,赋值给x存储这个矩阵中
N=length(x); %求x矩阵的长度
Ft=(1:N)*Fs/N; %求1--N之间的值,步长为1,根据公式求的一组数给Ft
X=abs(fft(x)); %傅里叶变换
figure(1); %作第一个图
subplot(2,1,1) %画第二行,第一列,画到第一幅图上
plot(Ft,X); %做曲线,Ft的值作为横坐标,X作为纵坐标
xlabel('频率'); %x轴表示‘频率’
ylabel('幅度'); %y轴表示‘幅度’
title('合适的采样频谱'); %这曲线标题为‘合适的采样频谱’
后半部分我就没写,是一样的,其中subplot(212) %%是表示在第二幅图上作图
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-01-04
居然有USTC的孩儿在在求...发给你了已经:
Digital Image Processing Using MATLAB.

好心人帮注释一下这个MATLAB程序吧,最好每句都注释,急急急!万分...
subplot(2,1,1) %画第二行,第一列,画到第一幅图上 plot(Ft,X); %做曲线,Ft的值作为横坐标,X作为纵坐标 xlabel('频率'); %x轴表示‘频率’ylabel('幅度'); %y轴表示‘幅度’title('合适的采样频谱'); %这曲线标题为‘合适的采样频谱’后半部分我就没写,是一样...

帮忙注释一下这个MATLAB程序吧,最好每句都注释,十分感谢!
1定义Fs = 90;2定义n从0到199\/Fs,其中步进是1\/Fs;3x是两个正弦函数的相加;4定义N为x的长度;5Ft是一个一维向量;6做FFT变换,在求其绝对值;7一张图;8将界面分成两份,在第一部分画图;9以Ft为横坐标,X为纵坐标画图;10横坐标的标注;11纵坐标的标注;12标题;13 18将界面分成两...

Matlab的高手来帮小弟个忙,给这个程序每句加个注释。感激不尽啊!!!
V=subs(n(2),{x,y,z},{X,Y,Z});%同理,n为三维的。W=subs(n(3),{x,y,z},{X,Y,Z});quiver3(X,Y,Z,U,V,W);%以X,Y,Z]为起点,,U,V,W为终点画向量射线。hold on;%为了下面语句画的图像和上面画的图像在一张图上 surf(X,Y,Z);%填充球的曲面 axis equal%确保球的...

求人帮我注解一下这段MATLAB程序
function result=QRS(n,q,i,x) %%%%%%%%%%%%%%定义result函数,是n,q,i,x的函数。因此这四个量在数据计算中是给定的量。也就是已知量。r=0;%%%给定初值;for k=i:1:(i+q-1)%%%for循环;sum=0;%%%% 给定sum的初值;for j=1:1:n %%%%for循环 sum=sum+(x(j)-x(k)...

麻烦哪位大神把下面的MATLAB 代码 每句给我注释一下,谢谢
h2=uimenu(gcf,'label','色彩');%figure下新的菜单 下面是基本差不都的功能实现。不明白的话,可以设一个断点,慢慢看程序执行过程 hl2(1)=uimenu(h2,'label','Default',...'checked','on',...'callback',...[...'set(hl2,''checked'',''off''),',...'set(hl2(1),''checked...

谁能帮我注解一下这段MATLAB程序 万分感谢!!
ff(1)=f(1);%%将f的第一个元素赋给ff的第一个元素 for j=2:n%%n为上面的循环结束后最终的n if t(j)-t(j-1)<=80%%t中存的是最大值对应的列,如果相邻两列的差值小于等于80 if maxium(j)>=maxium(j-1)tt(m)=t(j);ff(m)=f(j); %%maxium中是最大值,如果第j个比第j...

...讲解下下面的MATLAB代码?最好每一行都详细讲解下,特别是cfun那两行...
首先第一行为定义符号变量t 接下来给出拟合的原始数据x和y fittype定义所拟合函数的原型为:y = a*cos(k*t)*exp(w*t)其中自变量为t,待定系数为a,k,w 然后调用fit函数进行拟合 cfun = fit(x,y,f) %其中x,y分别为拟合的自、因变量,f为前面定义的拟合函数原型 求出cfun即为所拟合后...

MATLAB程序段的注解
plot(I)%绘图 hold on%保持图像 stem(tt,ff,'r*')%绘制二维离散数据的火柴杆图,r*为曲线状态 H=fopen('D:\\bb\\jj\\b02.txt','w');%打b02文档,为写入状态 fprintf(H,'\\n%f',tt);%将tt写入文件 fclose(H);%关闭文件 toc%关闭计时器 只把每个函数的注释写了出来,不知道行不行?

MATLAB 注解 下面是程序,主要注解下开头部分以及结构,重分感谢
这个代码有点错误,可能是你的代码少复制了一句。按我的理解解释了一下,希望对你有所帮助。function varargout = jkx(varargin) %该界面的主函数,通过此函数调用matlab的gui主函数 gui_Singleton = 1;gui_State = struct('gui_Name', mfilename, ...'gui_Singleton', gui_Singleton, .....

急求,请帮我解释一下这两段matlab程序每句话代表的意思,提取图像的主...
%用来判断原图中的每个像素值与各个主色调之间的不相似度%下面通过某种距离算法,计算出主色调中与原图像素相似度最大的一个色调,并用%该主色调表示原图中相应的像素,生成用n个主色调表示的图像PPfor i=1:M for j=1:N for k=1:n Dis(k)=abs(P(i,j,1)-maincolor(k,1))+abs...

相似回答