24小时热门版块排行榜    

CyRhmU.jpeg
查看: 495  |  回复: 2

yiranfox

金虫 (小有名气)

[求助] MATLAB信号分析

clear;clc;close all;
t=-pi:0.001:pi;
omega=1;
y=square(t,50);
plot(t,y),grid on
xlabel('t'),ylabel('周期方波信号')
axis([-pi pi -1.5 1.5])
n_max=[1:2:9];                            %表示不同的谐波数的叠加%
N=length(n_max);
for k=1:N
    n=1:2:n_max(k);
    b=4./(pi*n);
    x=b*sin(omega*n'*t);
    figure;
    plot(t,y);
    hold on;
    plot(t,x);
    hold off;
    xlabel('t'),ylabel('部分和的波形')
    axis([-pi pi -1.5 1.5]),grid on
    title(['谐波数=',num2str(n_max(k))])
end
麻烦大神解释下“x=b*sin(omega*n'*t)”这句程序的意思,拜托拜托!!!!!!!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liu6tot

木虫 (小有名气)

设置断点 看变量的值变化规律 岂不是更好?
无事勤观书,闲则执老壶
2楼2016-03-31 15:39:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yiranfox

金虫 (小有名气)

引用回帖:
2楼: Originally posted by liu6tot at 2016-03-31 15:39:19
设置断点 看变量的值变化规律 岂不是更好?

断点几千个,规律不好观察,主要是不懂这句是什么意思
3楼2016-03-31 20:39:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yiranfox 的主题更新
信息提示
请填处理意见