matlab参考答案matlab第11次作业至诚2013参考答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 利用stem 绘制复指数序列n j e n x )3..01.0()(+-=(其中1010<<-n )的相关图形,要求:(1)把窗口分成2行2列。(2)左上窗口绘制复指数序列的实部波形,窗口右上角绘制复指数序列的虚部波形,左下角绘制复指数序列的幅度波形,右下角绘制窗口的相位波形。要求每个子图标注标题,X,Y 轴说明。 n=-10:10;

alpha=-0.1+0.3*j;

x=exp(alpha*n);

real_x=real(x); % 实部

img_x=imag(x); % 虚部

mag_x=abs(x); % 幅值

phase_x=(180/pi)*angle(x); % 相角,转为角度

subplot(2,2,1)

stem(n,real_x);title('实数部分');xlabel('n');ylabel('real');

grid on

subplot(2,2,2)

stem(n,img_x);title('虚数部分');xlabel('n');ylabel('imag');

grid on

subplot(2,2,3)

stem(n,mag_x);title('幅度');xlabel('n');ylabel('abs');

grid on

subplot(2,2,4)

stem(n,phase_x);title('相位');xlabel('n');ylabel('phase');

grid on

2在同一图形窗口绘制。利用plot 绘图指令绘图命令。

(1) 在窗口上部绘制正弦信号)45.0sin()(ππ+

=t t x ,]4,0[π∈t 。要求曲线为黑

色实线。

(2) 使用hold on 命令在同一窗口重叠绘制信号t t x t g 5.0)()(⨯=,]4,0[π∈t 。

要求曲线线型为红色点划线。

(3) 使用gtext 交互式图形命令,分别标注曲线)(t x 和)(t y 。

(4) 使用ginput 指令获得t=1和2时,g(t)的值。

(5) 为图形添加标题,X,Y 轴说明。

(6) 显示并获取上图(题5)的标题句柄。

(7) 利用set 命令设置图形标题的颜色为红色,字体大小14。

% 绘制多条曲线

%%(1)

t=0:0.1:4*pi;

x=sin(0.5*pi.*t+pi/4);

plot(t,x,'k-');

%%(2)

hold on

g=x.*(0.5.^t);

plot(t,g,'r-.')

%%(3) gtext标注曲线

gtext('sin(0.5*\pi*t+\pi.4)');

gtext('x(t)*0.5^t');

%%(4)

[xx,yy]=ginput(2)

%%(5)

h_title =title('图形')

xlabel('x')

ylabel('y')

%%(6)

% 方法1

h_title =title('图形') %生成标题直接将句柄值返回给h_title

% 方法2

h_title=get(gca,'title') % 通过当前坐标轴的title属性返回标题句柄

%%(7)

% 方法1

set(h_title,'color','r')

set(h_title,'fontsize',14)

% 方法2

set(h_title,'color','b','fontsize',14)

相关文档
最新文档