24小时热门版块排行榜    

查看: 1322  |  回复: 8

鸟毛

铜虫 (初入文坛)

[求助] 求助matlab/gui中画四个子图,出来的位置不对,求大虫解决

A=1.5;
Fr=20;
Fc=1000;
fs=10000;            %总共时间
t=[0:1/fs:0.1];         %一个脉冲时间
mt=A*cos(2*pi*Fr*t);
S0_AM=(5+mt).*cos(2*pi*Fc*t);
S_AM=awgn(S0_AM,30);   %调制信号加噪
wam=fft(S_AM);          %傅里叶变化
wam=abs(wam(1:length(wam)/2+1));           %已调信号频谱
frqam=[0:length(wam)-1]*fs/length(wam)/2;%已调信号频谱W
dam=ademod( S_AM,Fc,fs,'amssb');           %解调
dw_am=fft(dam);                          %傅里叶变换
dw_am=abs(dw_am(1:length(dw_am)/2));      %解调信号频谱         
frqam1=[-2:length(dw_am)-3]*fs/length(dw_am)/2;
subplot(2,2,1);
plot(t,S_AM);           %绘制AM已调信号
hold on;                %在同一界面继续绘图
plot(t,mt);            %绘制AM调制信号
grid on;                %绘制AM网格
xlabel('t');
title(' 调制信号');
subplot(2,2,2);
plot(frqam,wam);        %绘制AM已调信号频谱
xlabel('w');
title('调制信号频谱');
grid on;
subplot(2,2,3);
plot(t,dam);          %绘制AM解调信号
xlabel('t');
title(' 解调信号');
grid on;
编辑这段程序后所得的图非想要的图

CD2DP_(3A_OT%)1D_C`PUBP.jpg 理想的想要的四个子图位置



IQ[V(SBIV5M_W2Q`SM`XLLI.jpg   编程后的图位置
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

baobiao007

木虫 (职业作家)

中国特色

我直接用你的程序运行,图的位置没问题啊

360截图20120906150400542.jpg

我同意叔本华的观点,人们投身艺术和科学领域的强烈愿望之一就是逃离痛苦、残酷和枯燥无味的现实生活,逃离自己飘忽不定的七情六欲的桎梏。--爱因斯坦
2楼2012-09-06 15:04:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

鸟毛

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by baobiao007 at 2012-09-06 15:04:24
我直接用你的程序运行,图的位置没问题啊
f7/c5/505962_1346915067_907.jpg|1
360截图20120906150400542.jpg

谢谢 你了我也是 呵呵 一开始改了就是运行不出来
3楼2012-09-06 15:13:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

鸟毛

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by baobiao007 at 2012-09-06 15:04:24
我直接用你的程序运行,图的位置没问题啊
f7/c5/505962_1346915067_907.jpg|1
360截图20120906150400542.jpg

悬赏的分怎么给你,我不会玩这个哎
4楼2012-09-06 15:14:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

baobiao007

木虫 (职业作家)

中国特色

引用回帖:
4楼: Originally posted by 鸟毛 at 2012-09-06 15:14:24
悬赏的分怎么给你,我不会玩这个哎...

不必了,无功不受禄嘛
我同意叔本华的观点,人们投身艺术和科学领域的强烈愿望之一就是逃离痛苦、残酷和枯燥无味的现实生活,逃离自己飘忽不定的七情六欲的桎梏。--爱因斯坦
5楼2012-09-06 15:22:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

鸟毛

铜虫 (初入文坛)

引用回帖:
5楼: Originally posted by baobiao007 at 2012-09-06 15:22:24
不必了,无功不受禄嘛...

我想把A 设置为可变量如下图,大神求助啊不会弄,A用EDIT text 自己输入

EYLDBML}NJUQKAWHW3OZM%V.jpg

6楼2012-09-07 00:37:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

baobiao007

木虫 (职业作家)

中国特色

引用回帖:
6楼: Originally posted by 鸟毛 at 2012-09-07 00:37:55
我想把A 设置为可变量如下图,大神求助啊不会弄,A用EDIT text 自己输入
87/be/1577785_1346949405_123.jpg|2
EYLDBML}NJUQKAWHW3OZM%V.jpg
...

GUI 不懂啊,抱歉
我同意叔本华的观点,人们投身艺术和科学领域的强烈愿望之一就是逃离痛苦、残酷和枯燥无味的现实生活,逃离自己飘忽不定的七情六欲的桎梏。--爱因斯坦
7楼2012-09-07 12:22:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lyhjd

新虫 (小有名气)

引用回帖:
6楼: Originally posted by 鸟毛 at 2012-09-07 00:37:55
我想把A 设置为可变量如下图,大神求助啊不会弄,A用EDIT text 自己输入
87/be/1577785_1346949405_123.jpg|2
EYLDBML}NJUQKAWHW3OZM%V.jpg
...

大概是这样的,我也好久没编过了,你自己试试。A=str2num(get(XXX.handles,string));


XXX表示输入A的那个句柄。
8楼2012-09-07 12:44:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

鸟毛

铜虫 (初入文坛)

引用回帖:
8楼: Originally posted by lyhjd at 2012-09-07 12:44:17
大概是这样的,我也好久没编过了,你自己试试。A=str2num(get(XXX.handles,string));


XXX表示输入A的那个句柄。...

恩 我解决了 是在edit text的creatfcn里面加data.w=str2double(get(hObject,'String'));
setappdata(gcbf,'mydata',data);
再在按键那加一句data=getappdata(gcbf,'mydata');
A=data.w;就可以了
9楼2012-09-07 13:41:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 鸟毛 的主题更新
信息提示
请填处理意见