_sda 0 21 декабря, 2016 Опубликовано 21 декабря, 2016 · Жалоба После переустановки Win7 64 bit отказывается работать симулинк (Matlab 7.12.0(R2011A) см. 1-й рисунок). Но Visual C++ на компьютере установлен(см. 2-й рисунок). Выполнение mex -setup говорит что на компьютере нет подходящих компиляторов, при попытке установить Visual C++ установка не выполняется и выдаётся сообщение что он уже установлен Как исправить эту ситуацию? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
litv 0 21 декабря, 2016 Опубликовано 21 декабря, 2016 · Жалоба Начать наверно не 2011а версии которой нет уже ммм.... у многих на этой планете. Зачем она Вам? Если уж то: https://www.mathworks.com/content/dam/mathw...edCompilers.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_sda 0 21 декабря, 2016 Опубликовано 21 декабря, 2016 · Жалоба Начать наверно не 2011а версии которой нет уже ммм.... у многих на этой планете. Зачем она Вам? Если уж то: https://www.mathworks.com/content/dam/mathw...edCompilers.pdf Та у меня туева хуча моделей сделано в этой версии, как то привык уже. А этот документ я видел, первая ссылка для win64 дохлая а по второй(SDK) пока разбираюсь, сходу устанавливаться не хочет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
litv 0 21 декабря, 2016 Опубликовано 21 декабря, 2016 · Жалоба По крайней мере в 2013b все работало бы, что там такого в 11а фантастического. У меня 2013b стоит из-за ISE 14.7. Я когда то все ставил по таким ссылкам. Можно Intel C++ попробывать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Grizzly 0 21 декабря, 2016 Опубликовано 21 декабря, 2016 · Жалоба А какой вывод команды в MATLAB? mex -setup Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_sda 0 21 декабря, 2016 Опубликовано 21 декабря, 2016 · Жалоба А какой вывод команды в MATLAB? mex -setup Так там же диалог идёт... Та я понял что это не быстрая песня и поставил 2014, пока всё нормально. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Грендайзер 0 18 февраля, 2017 Опубликовано 18 февраля, 2017 · Жалоба Здравствуйте. Наверное не совсем в тему, но чтоб очередной пост не создавать напишу сюда. Хочу посмотреть форму АЧХ КИХ фильтра на фоне белого шума. Т.е. хочу сформировать отсчёты белого шума, подать их на фильтр, а затем посмотреть на форму БПФ выходного сигнала. Проделав всё это получил картиночку которую и прикрепил. Вроде всё по уму, кроме шума. Никак не могу понять, почему у него спектр не равномерный. Приведу отрывок кода: n = 0:N-1; x = randn(1000,1); x1 = x(1:200); Ff = abs(fft(x1)); subplot(3,1,1) stem((n-100)*10, fftshift(Ff)) b_av = [0.2, 0.2, 0.2, 0.2, 0.2,]; a = 1; [h,w] = freqz(b_av,a,2001); subplot(3,1,2) plot(w*1000/pi,20*log10(abs(h))) y = filter(b_av,a,x1); Ff = abs(fft(y)); subplot(3,1,3) stem((n-100)*10, fftshift(Ff)) Заранее спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 19 февраля, 2017 Опубликовано 19 февраля, 2017 · Жалоба Возьмите не 1000 выборок, а 1000000. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Грендайзер 0 19 февраля, 2017 Опубликовано 19 февраля, 2017 · Жалоба Возьмите не 1000 выборок, а 1000000 Т.е. переписать строчку x = randn(1000,1); на x = randn(1000000,1);? К сожалению картина та же... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Grizzly 0 19 февраля, 2017 Опубликовано 19 февраля, 2017 · Жалоба Ой, а что это вы строите? Для случайных сигналов нужно строить периодограмму, чтобы получить оценку спектральной плотности мощности (СПМ). Вы же к белому шуму подходите, как к детерминированному сигналу, применяя преобразование Фурье в том виде, как оно сейчас. Посмотрите пример: https://www.mathworks.com/examples/matlab/c...-of-white-noise Ну и функции для периодограмм: psd, periodogram, pwelch и т.д. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Грендайзер 0 19 февраля, 2017 Опубликовано 19 февраля, 2017 · Жалоба Честно говоря не совсем всё понял, но почитаю. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 19 февраля, 2017 Опубликовано 19 февраля, 2017 · Жалоба Т.е. переписать строчку x = randn(1000,1); на x = randn(1000000,1);? К сожалению картина та же... Так и БПФ надо ширше делать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Грендайзер 0 19 февраля, 2017 Опубликовано 19 февраля, 2017 · Жалоба Так и БПФ надо ширше делать. Нет, и так то же не совсем то :( Grizzzly прав, я чего то не понимаю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DSale 0 19 февраля, 2017 Опубликовано 19 февраля, 2017 · Жалоба После переустановки Win7 64 bit отказывается работать симулинк (Matlab 7.12.0(R2011A) см. 1-й рисунок). Но Visual C++ на компьютере установлен(см. 2-й рисунок). Выполнение mex -setup говорит что на компьютере нет подходящих компиляторов, при попытке установить Visual C++ установка не выполняется и выдаётся сообщение что он уже установлен Как исправить эту ситуацию? Тут описано как выбрать нужный компилятор http://www.mathworks.com/help/xpc/ug/confi...c-compiler.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Grizzly 0 19 февраля, 2017 Опубликовано 19 февраля, 2017 · Жалоба Так и БПФ надо ширше делать. Не поможет :) У нас случайный процесс. Марпл.-мл. С.Л. - Цифровой спектральный анализ и его приложения Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться