Java教程

1.序列的表示

本文主要是介绍1.序列的表示,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
题目:离散时间信号
x(n)={x(-4)=0.5,x(-3)=-1,x(-2)=2.5,x(–1)=1.1,x(0)=0,x(1)=1.7,x(2)=3.3,x(3)=-0.5,x(4)=1.3}
用图形表示该信号。
x=[0.5,-1,2.5,1.1,0,1.7,3.3,-0.5,1.3];%离散时间信号x(n)的幅度序列

n=[-4:4];%离散时间信号x(n)的时间序列

stem(n,x,'-.','fill');
%{
绘制茎状图
函数语句:stem(x,y,linefmt=None, markerfmt=None),
参数(除了x,y的参数默认是不填的)
1.x表示x轴每根茎的位置,即x坐标;y表示对应x的茎的高度,即y坐标
当只有y值时,x值默认设置(0,1,2,…,y长度-1)
2.linefmt(线条样式)
可选参数有‘-’,‘--’,‘-.’,‘.’‘:’等(注意英文输入)
3.markerfmt
茎顶部样式,可选有‘*’,‘p’(五角星),'fill'(实心圆)
stem还有多个参数可选,这里不罗列,因剩下的在该课不常用
%}

grid;%打开网格,等价于grid on。grid可以充当grid on 或者grid off

line([-4,4],[0,0]);
%{
绘制x轴线。line函数用法:line([起点横坐标,终点横坐标],[起点纵坐标,终点纵坐标])。
函数也可以添加颜色和线的形态,语句扩展为:line([起点横坐标,终点横坐标],[起点纵坐标,终点纵坐标],‘linestyle’,‘线参数’,‘color’,‘颜色参数’)
注意line是绘制线的函数,不是绘制坐标轴的函数,如果参数设置成如line([-4,4],[-4,4]),图形将会是一条斜率为1过原点的直线
%}

xlabel('n');%标注x轴

ylabel('x(n)');%标注y轴

%分号的加与不加:没加分号的语句执行后会立刻显示结果,加了分号的语句执行后不会显示结果
这篇关于1.序列的表示的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!