Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос по симулинку
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Вопросы системного уровня проектирования
_Anatoliy
Подскажите как из модели посмотреть спектр сигнала?Например на выходе модулятора.Из библиотеки беру блок FFT,после него модуль на скоп,вижу просто входной сигнал...
petrov
help->demos

Если хотите FFT использовать, разберитесь сначала что это такое, что на его вход подавать надо и что на выходе получается, это в общем то к симулинку никакого отношения не имеет.
_Anatoliy
Подскажите,плз,как из симулинка записать поток данных в файл?Пробовал брать из библиотеки "To file",формирует файл untitle.mat,импорт-визардом его можно просмотреть только всего 256 байт.Или опять не то?
shf_05
Цитата(_Anatoliy @ Sep 9 2008, 21:49) *
Подскажите,плз,как из симулинка записать поток данных в файл?Пробовал брать из библиотеки "To file",формирует файл untitle.mat,импорт-визардом его можно просмотреть только всего 256 байт.Или опять не то?

непонятно, зачем его смотреть импорт визардом? что вы хотите от этого файла?
_Anatoliy
Цитата(shf_05 @ Sep 10 2008, 06:32) *
непонятно, зачем его смотреть импорт визардом? что вы хотите от этого файла?

Импорт визард позволяет конвертнуть файл .mat в переменную workspace.
Нужно поток данных,сформированый в модели симулинка, подсунуть тест-бенчу в Active HDL.Для этого хочу создать текстовый файл с отсчётами,который можно подхватить скриптом и сделать с ним что угодно.
Может есть метод попроще?
_Anatoliy
Пока остановился на следующем.
1).Создаю файл .mat
2).Запускаю скрипт:
newData1 = load('-mat', 'inre.mat');
for i = 1:length©/2
d(i)= floor(newData1.ans(2*i));
end;

fid = fopen('datre.bin', 'w');
fwrite(fid, d,'int16');
status = fclose(fid);
3).Получен файл datre.bin
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.