Stefan1
Участник-
Постов
440 -
Зарегистрирован
-
Посещение
Весь контент Stefan1
-
Вопросы по Microwave Office
Stefan1 ответил EUrry тема в RF & Microwave Design
Доброго времени суток! Подскажите, как снять в AWR частотную зависимость (проводимость от частоты) для схемы: Без земли в схеме - AWR считает ерунду. Но земли в схеме нет, поэтому и не пойму как тут поступить. -
График в MATLAB
Stefan1 ответил Stefan1 тема в Математика и Физика
Так вывести получилось, благодарю за подсказку! -
График в MATLAB
Stefan1 ответил Stefan1 тема в Математика и Физика
Столкнулся опять с проблемой: матлаб почему-то не хочет строить график зависимости импеданса X от частоты f. Где Х - получается в ходе решения нескольких уравнений и в итоге в конечная формула выглядит так: Х=1/Y+X2; частота f стоит в формулах Y и Х2. Код графика такой: plot(f, X, 'b'); Величину Х матлаб считает верно, а вот выводить ее зависимость от частоты - не хочет: на всех частотах приравнивает ее к 0. Кто-нибудь сталкивался с такой проблемой? -
Докуметация по СВЧ-технике
Stefan1 ответил KuzmaPrytkov тема в RF & Microwave Design
Огромное спасибо, EVS! -
Докуметация по СВЧ-технике
Stefan1 ответил KuzmaPrytkov тема в RF & Microwave Design
Доброго времени суток! Не могу найти статьи, помогите у кого есть доступ к IEEE: 1)J.Flucke, F.-J. Scmuckle, W Henrich, and Rudolph, "On the magnetic coupling between bondwires in power-transistor packages", Proc. 5th German Microw. Conf (GEMiC) 2010. 2)T. Johansson and T. Arnborg, "A novel approach to 3-D modeling of packaged RF power transistors", IEEE Trans. Microw. Theory Tech., vol. 47, pp 760-68, June 1999. 3)T Liang, J.A. Pla, P.H. Aaen, and M. Mahalingam, "Equivalent-circuit modeling and verification of metal-ceramic packages for RF and microwave power transistors," IEEE Trans. Microw. Theory Tech., vol. 47, pp 709-714, June 1999. -
Построение функции по графику
Stefan1 ответил Stefan1 тема в Математика и Физика
Методика - ничего необычного: 1) Измеряем ВАХи. 2) Измеряем емкости кристалла транзистора. 3) Дальше измеряем индуктивности проволочек внутри корпуса транзистора (делаем тесты, например, для измерения проволочек между кристаллом и бортом). 4) Самое сложное - это измерение паразитных сопротивлений. В зарубежных статьях пишут, что вычисляют их из S параметров, но тут не все так просто, т.к. для мощных транзисторов их сложно мерить, нужно специальное оборудование. У нас его нет и мы эти сопротивления измеряем на малом сигнале и затем подгоняем, понятно, что точность при этом не ахти какая. -
Благодарю за помощь!
-
Что-то матлаб ругается, пишет: "Dimension argument must be a positive integer scalar in the range 1 to 2^31" в этой записи: y=filter(Hd,1,x) Коэффициенты Num таким образом считаются?: [N,Wn,BETA,TYPE] = kaiserord([Fstop1 Fpass1 Fpass2 Fstop2]/(Fs/2), [0 1 0], [Dstop1 Dpass Dstop2]); b = fir1(N, Wn, TYPE, kaiser(N+1, BETA), flag); Hd = dfilt.dffir( В ); y=filter(Hd,1,x) plot(t2,yidi,'r') Мне это вообще нужно для выделения первой гармоники из спектра сигнала, т.к. простыми методами - не получается из-за сложности сигнала. Хочу посчитать мощность усилителя по первой гармонике.
-
Не понял на какой соседний пункт жать, можно чуть подробнее? У меня функция для сигнала получается в ходе решения уравнений, мне надо этот фильтр наложить на сигнал в коде матлаба.
-
А как теперь этот фильтр связать с сигналом? Получился такой код: function Hd = filter Fs = 200; % Sampling Frequency Fstop1 = 1.25; % First Stopband Frequency Fpass1 = 1.35; % First Passband Frequency Fpass2 = 1.39; % Second Passband Frequency Fstop2 = 1.45; % Second Stopband Frequency Astop1 = 60; % First Stopband Attenuation (dB) Apass = 1; % Passband Ripple (dB) Astop2 = 80; % Second Stopband Attenuation (dB) match = 'both'; % Band to match exactly h = fdesign.bandpass(Fstop1, Fpass1, Fpass2, Fstop2, Astop1, Apass, ... Astop2, Fs); Hd = design(h, 'ellip', 'MatchExactly', match);
-
Как создать фильтр в матлабе?
Stefan1 опубликовал тема в Вопросы системного уровня проектирования
Доброго времени суток! Подскажите код в матлабе для полосового фильтра с полосой пропускания 0.99 - 1.01 ГГц. Сигнал синусоидальный амплитудно модулированный несколькими частотами (низкие частоты+высшие гармоники). Несущая частота сигнала - 1 ГГц. -
-
А что это за пороговая функция? Т.е. под порогом Вы имеете ввиду количество низкочастотных гармоник, которые надо отбросить для того, чтобы оставить нужную мне? И как это сделать в матлабе, в ручную подбирать по внешнему виду?
-
Значит мне не она нужна. Мне нужна 1-я гармоника (имею ввиду обычную синусоиду, без высших гармоник) у которой должен быть период тот же, что и у несущей - 0.77 с.
-
Это сам сигнал. Несущая - имею ввиду частоту с которой следуют эти импульсы с провалом посередине (т.е. на графике период равен 0.77 с). Мне надо отфильтровать все высшие гармоники и низкочастотную составляющую модулирующего сигнала, оставить только 1-ю гармонику несущего сигнала (а не 1-ю гармонику модулирующего сигнала). Если обнулить все высшие гармоники, кроме второй: idi([1 3:length(idi)-1])=0; то у меня будет 1-я гармоника НЧ модулирующего сигнала: А как раз ее мне и надо убрать.
-
Сигнал выглядит так: У этого сигнала провал посередине. Период сигнала = 0.77 с. Мне нужно вывести на график 1-ю гармонику с тем же периодом 0.77 с. При этом частот модуляции я не знаю, знаю только частоту несущей. Что-то не совсем понятно. Можно чуть подробнее. Что-то вроде этого надо записать? z = ddemod(Idi, Fc, Fd, Fs, 'qask/arb', M, opt1, opt2, opt3, opt4); Но тут я не знаю откуда взять параметры: Fd, Fs, M, opt1, opt2... И как мне затем отсюда выразить 1-ю гармонику?
-
Вычленение огибающей частоты на фоне несущей
Stefan1 опубликовал тема в Математика и Физика
Доброго времени суток! Подскажите: как можно вычлененить 1-ю гармонику несущего сигнала на фоне модулирующего? Т.е. при разложении сигнала в ряд Фурье, модулированного низкой частотой и выделении из него первой гармоники - у меня получается первая гармоника этого модулирующего сигнала, а мне нужна 1-я гармоника несущего сигнала. Считаю в Матлабе так: u=fft(U1); - раскладываю в ряд Фурье сигнал U1. u([1 3:length(u)-1])=0; - обнуляю все элементы кроме второй гармоники. idi0f=ifft(idi1f); - вывожу его первую гармонику. -
График в MATLAB
Stefan1 ответил Stefan1 тема в Математика и Физика
Да, так и сделаю. Спасибо за совет. -
График в MATLAB
Stefan1 ответил Stefan1 тема в Математика и Физика
Спасибо за пояснения! Только вот у меня этих элементов - несколько тысяч, как это зеркальное отражение рассчитать то? И еще один вопрос: если мой сигнал модулирован низкой частотой, то 1-я гармоника будет именно этого модулирующего сигнала, может есть способы его убрать? -
График в MATLAB
Stefan1 ответил Stefan1 тема в Математика и Физика
Все работает, только вот что-то не похоже на 1-ю гармонику (т.е. синусоиду). Может быть из-за того что я не то число ставлю вместо length(u1), т.к. у меня сигнал модулирован низкой частотой и первая гармоника здесь соответствует модулирующиму сигналу, а не несущей. Как бы теперь выделить первую гармонику несущей - наверно в ручную подбирать? т.к. частот модулирующего сигнала я не знаю. -
График в MATLAB
Stefan1 ответил Stefan1 тема в Математика и Физика
По ходу решения задачи опять возник вопрос: а можно ли из синусоидальной функции с наличием высших гармоник u в зависимости от времени выделить первую гармонику и построить ее на графике также в зависимости от времени? Я раскладываю в ряд Фурье функцию и затем выделяю из нее первую гармонику: uf=fft(u); u1=uf(2)/256*2; uf=[]; Просто uf(2) - не строится. Как мне построить первую гармонику напряжения u в зависимости от времени (отбросив высшие гармоники)? -
График в MATLAB
Stefan1 ответил Stefan1 тема в Математика и Физика
Нет, не 3-х мерный. У меня есть две разные синусоиды (синусоида тока и синусоида напряжения), которые изменяются со временем. Но мне надо вывести на графике ток относительно напряжения в конечный момент времени, а не за все периоды. -
График в MATLAB
Stefan1 ответил Stefan1 тема в Математика и Физика
Имею ввиду вот что: у меня есть некая двухмерная фигура, описываемая функцией f=(x,y), которая зависит еще и от времени по обоим координатам (x и у). Если я пишу: plot(x, y) - то матлаб строит мне эту фигуру во всем заданном интервале времени. А мне нужно только в конечный момент времени. -
График в MATLAB
Stefan1 опубликовал тема в Математика и Физика
Доброго времени суток. У меня есть зависимость x от у, которая изменяется с течением времени. Как мне построить график зависимости х от у в последний момент времени.