[an error occurred while processing this directive]
2 примера. Баловался вот давно. Было новее, но тот комп далеко.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено sdy 27 июня 2003 г. 01:49
В ответ на: Попробуйте глянуть на функции: dec2bin, bin2dec. У меня matlab 6.5. отправлено san'a 26 июня 2003 г. 15:11

%Просто делит:
c = [1 0 0 0 0 0 0 1];
a = [1 1 1 0 1];
[q,r] = gfdeconv(c,a)
t = quantizer([32 0]);
x = [1.0 8.0];
y = num2bin(t,x)

%А тут мне надоело 0 и 1 вводить, так что остановился на степенях (через пробел):
b = input('Что делим с младшей степени?','s');
b = str2num(b);

t = quantizer([2^max(b) 0]);

m = 1;
for n = 1:1:max(b)+1
temp = b(m);
if n > temp
bb(n) = 1;
m = m+1;
else
bb(n) = 0;
end
end

gfpretty(bb);

a = input('На что делим с младшей степени?','s');
a = str2num(a);

m = 1;
for n = 1:1:max(a)+1
temp = a(m);
if n > temp
aa(n) = 1;
m = m+1;
else
aa(n) = 0;
end
end

gfpretty(aa)

[q,r] = gfdeconv(bb,aa);

disp(sprintf('Ваш quotient:\t%s',num2str(q)))
gfpretty(q)

disp(sprintf('Ваш остаток:\t%s',num2str(r)))
gfpretty(r)

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru