1樓:匿名使用者
沒看太明bai白題主到底想要做什麼du。zhi在**的最後有這樣兩dao
句:set(handles.uitable2,『data』內,d);
set(handles.uitable2,『data』,c);
其效果是,前面一句不容會起作用,因為uitable的data屬性隨後就被覆蓋了。
如果希望同時顯示d和c,應該把d和c拼接得到乙個矩陣,然後再顯示。
求助matlab大神,matlab小白
2樓:我行我素
可這樣改:
[a,fs]=audioread('agr_in_meeting.wav');
l=length(a);
m=max(a);
%for i=i:l;
for i=1:l;
a(i)=a(i)/m;
endm=max(a);
n=min(a);
ht=(m+n)/2;
for i=1:l
a(i)=a(i)-ht;
endfigure(1);
subplot(2,1,1);
plot(a,'k');
%axis([0,1711,-0.08,-0.074]);
title('中心銷波前語音波形');
xlabel('樣點數');
ylabel('幅度');
coeff=0.4;
th0=max(a)*coeff;
for k=1:l
if a(k)>=th0
a(k)=a(k)-th0;
elseif a(k)<=(-th0);
a(k)=a(k)+th0;
else
a(k)=0;
endend
m=max(a);
for i=1:l
a(i)=a(i)/m;
endsubplot(2,1,2);
plot(a,'k');
%axis([0,1711,-0.079,-0.075]);
title('中心銷波後語音波形');
xlabel('樣點數');
ylabel('幅度');
[b,count]=audioread('agr_in_meeting.wav');
n=320;
a=zeros(1,320);
for k=1:320
sum=0;
for m=1:n
sum=sum+b(m)*b(m+k-1);
enda(k)=sum;
endb=zeros(1,320);
for k=1:320
b(k)=a(k)/(a(1)+eps);
endfigure(2);
subplot(2,1,1);
plot(b,'k');
title('中心削波前修正自相關');
xlabel('延時k');
ylabel('幅度');
%axis([0,320,-1,1]);
n=320;
a=zeros(1,320);
for k=1:320
sum=0;
for m=1:n
sum=sum+a(m)*a(m+k-1);
enda(k)=sum;
endc=zeros(1,320);
for k=1:320
c(k)=a(k)/(a(1)+eps);
endsubplot(2,1,2);
plot(c,'k');
title('中心削波後修正自相關');
xlabel('延時k');
ylabel('幅度');
%axis([0,320,-1,1]);
【matlab】小白求大神解答
3樓:匿名使用者
>> n = 0:100;
>> a = (-1).^n .* pi.^(2*n)./ factorial(2*n);
>> sum_a = sum(a)
sum_a =
-1.0000
求大神指導CPU超頻,小白求助,幫忙啊
你cpu支援超頻麼,燒掉了你就不瞎弄了,超頻找bios 你如果是新手,還是不要加壓超吧,默電超到3.0是沒有問題,散熱加強一點,小白求助能否超頻 電腦硬體配置單看一下,最好是魯大師配置單,要想超頻改變提公升電腦硬體效能,必須知道主機板具體型號,另外要知道打算超頻的cpu,顯示卡型號,還得知道原配電源...
matlab求定積分式子!!求大神
符號計算 syms x a int 寫上定積分函式 假設是關於x的函式 變數x,積分下界,積分上界 vpa a matlab說他也不會做。如果你只是想求解這個積分的值,可按如下方法做 1.首先看看被積函式是專什麼形態屬,有沒有奇點ezplot x 2 cos x 2 1 1 2 你這個函式是連續的,...
matlab作業程式設計畫圖求大神解答
不一定很準確,但基本要素應該齊全了 syms x f x sin x i int f x 0 0.1 4 ax,h1,h2 plotyy x,subs f x,subs i stem,plot set h1,linewidth 2 set h2,linewidth 1.5 axes ax 1 tex...