Премини към съдържанието
15 години Kaldata.com – време е да почерпим! Прочети още... ×

Препоръчан отговор


clear all;

N=16;

Eo=0.01;

I=30;

I=10.^(I/10);

T=350;

S1=100;

S=10.^(S1./10);

 

a=rand(200,1);

a1=rand(200,1);

for i=1:200

  if Eo>a(i,1)

  l=(1+I);

  else

l=1;

  end

  a(i,1)=-l*log10(a1(i,1));

end

  b=10*log10(a);

 b=rand(1,1);

  b1=rand(1,1);

  if Eo>b

  l=1+S+I;

  else

  l=1+S;

  end

  b=-l*log10(b1);

  c=a;

  c(100,1)=b;

C=10*log10©;

% A=10*log10(a);

%

  plot©

 

  for i=1:length©-N-1

  aa1=c(i:i-1+(N/2),1);

  aa2=c(i+1+(N/2):i+N,1);

  bb=c(i+(N/2));

  V=sum(aa1)+sum(aa2);

  Hd=V*T;

  if Hd<bb;

  Pd1=1;

  else

  Pd1=0;

  end

  PD(i)=Pd1;

  HD1(i)=Hd;

  end

  TT=1:183;

  AA=C(9:191,1);

  HD=10*log10(HD1);

  figure(1)

  plot(TT,HD,TT,AA');

Това е част от задачата след това трябва да направим матрица с числата и вектор който да обхожда графиката. Трябва ми до 17.11.2013г.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.