用matlab实现图上的sinc函数!非常感谢

2020-11-22 13:04:10 字数 3969 阅读 3794

1楼:匿名用户

用matlab实现图上的sinc函数的**为t=linspace(-100,100);

t0=2;a=1;

t=(t-t0)/a;

y = sinc(t);

plot(t,y);

xlabel('time (sec)');ylabel('amplitude'); title('sinc function')

运行结果

2楼:匿名用户

%sinc函数的图像实现

clear;

clc;

t = linspace(-5,5);

y = sinc(t);

plot(t,y);

xlabel('time (sec)');ylabel('amplitude'); title('sinc function');

如何用matlab画一个二维sinc函数的图像

3楼:匿名用户

若能画出类似下面那张图就好了,希望能给出matlab完整语句

4楼:昱婷漫步

x=-10:0.1:10;

y=sinc(x);

plot(x,y)

matlab sinc函数的图像问题

5楼:匿名用户

t=-50:1:50;

y=sin(pi*t/8)./(pi*t/8);

xlabel('t','fontsize',20);

ylabel('p','fontsize',20);

gridon;

holdon;

stem(y,'ob');

stem(y,'ob');

set(gca,'xticklabel',[-50-30-100103050],'xtick',[12141516181101]);

这个用stem画图,坐标轴有修改标记

6楼:匿名用户

把最后一句改成plot(t,y,'ob')

怎样实现 sinc函数的频谱图

7楼:匿名用户

t=-15:0.001:15;

fa=sinc(t/pi); %sa函数的原函数subplot(211);

plot(t,fa); %在(-15,15)区间内构造sa函数图像

xlabel('t');

ylabel('sa(t)');

title('在区间(-15,15)内构建sa(t)函数');

grid on;

%下面是想要实现对sinc函数的傅里叶变换并且构图。。但是不知道fft函数要怎么用。

subplot(212);

fa=log(1+abs(fftshift(fft(sa)))); %对sa函数进行傅里叶变换

plot(fa); %在(-3,3)内构造频谱图xlabel('w');

ylabel('fa(t)');

title('sa(t)的频谱函数');

grid on;

【matlab】里没有sinc函数?求指教!

8楼:匿名用户

1、你helpsinc一下,看看有没有个函数,没有的话,自己编一个:

sinc函数定义为:

y=sin(pi*x)/(pi*x)ifx~=0

=1ifx==0

dirichletdefinedas

d(x)=sin(n*x/2)./(n*sin(x/2))xnotamultipleof2*pi

+1or-1forx=amultipleof2*pi.(dependingonlimit)

我的版本能运行

2、或者据说这种问题是license文件里面有问题,不过你的版本应该没问题

3、我以前也遇到过这个问题,不过我把matlab关掉重启,ok了;

4、检查你的源程序所在目录里面有没有一个文件名sinc.m的文件,如果有就是冲突了;

另外,你描述的图像的问题是显然的,你的程序运行到sinc就发生错误了(红色意思),所以下面没有继续运行,所以没画出图来,下面的axis也没出来。所以只要把错误描述的红色部分复制来问就可以了,看来楼主是个新手。

9楼:匿名用户

你试一下。

help sinc和which sinc有没有相关信息出来

这个函数通常是有的。

matlab中sinc(t)和sinc(t.')有什么区别??

10楼:匿名用户

就是转置了一下, 行向量变成列向量,比如:

>> t=0:0.1:10;

>> size(sinc(t))

ans =

1 101

>> size(sinc(t'))

ans =

101 1

>> size(sinc(t.'))

ans =

101 1

哪位大神知道这个超几何函数用matlab怎么实现,急急急!!!非常感谢

11楼:匿名用户

你确定一个n用for循环不就实现了吗?如果要求精度,就确定一个误差,用while循环就行了。你的意思是你不会在matlab定义函数?

你要真不会写循环,我教你个方法,取对数后,你就觉得易写好多了。这种循环一般用while语句写。设定一个误差e=0.

000001,看你要求咯,然后取n和n+1,前后f的函数值相减小于e就认为n足够了,跳出循环

matlab中sinc函数怎么用ezplot绘图

12楼:木生子识时务

直接绘制就行了吧。有可能会不太理想,你可以自己调一下坐标轴解决symsx;

ezplot(sinc(x));

set(gca,'ylim',[-0.3,1.1]);

matlab中sinc和sin函数的区别?

13楼:艳阳高照的午后

sinc函数,又称辛格函数,用sinc(x)表示。也记作sa函数,用sa(x)表示。有两个定义,有时区分为归一化sinc函数和非归一化的sinc函数。

sin函数,即正弦函数,三角函数的一种。

定义:锐角正弦函数:

在直角三角形abc中,∠c是直角,ab是∠a斜边,bc是∠a的对边,ac是∠b的对边。

正弦函数就是sin(a)=a/c

sina=∠a的对边:斜边

正弦函数:

对于任意一个实数x都对应着唯一的角(弧度制中等于这个实数),而这个角又对应着唯一确定的正弦值sinx,这样,对于任意一个实数x都有唯一确定的值sinx与它对应,按照这个对应法则所建立的函数,表示为y=sinx,叫做正弦函数。

单位圆定义:

图像中给出了用弧度度量的某个公共角。逆时针方向的度量是正角而顺时针的度量是负角。设一个过原点的线,同x轴正半部分得到一个角θ,并与单位圆相交。

这个交点的y坐标等于 sinθ。在这个图形中的三角形确保了这个公式;半径等于斜边并有长度 1,所以有了 sinθ=y/1。单位圆可以被认为是通过改变邻边和对边的长度并保持斜边等于 1 查看无限数目的三角形的一种方式。

即sinθ=ab,与y轴正方向一样时正,否则为负

对于大于 2π 或小于 0 的角度,简单的继续绕单位圆旋转。在这种方式下,正弦变成了周期为 2π的周期函数。

14楼:匿名用户

sinc sin(pi*x)/(pi*x) function.

15楼:匿名用户

sinc = sin(x)/x

法语名yvette的读音,Yvette的正确读法,因为是法语名,所以用英文读很别扭,可以的话给我用中文字表示出来,好吗?非常感谢。

1楼 匿名用户 yvette 伊韦特 yi wai te 2楼 匿名用户 yi vai t 前俩拼音读法 t英语读法 重音在v前 yvette的正确发音是什么?是应该按法语读还是英语? 3楼 浅色 痕迹 yvette这个词是法语的 英语的话没见过这样的字幕组合 不知道怎么读 这个词的发音用英语音标表...