Учись мыслить в частотном пространстве. Это одна из тех вещей, которые трудно увидеть во временной области, но хорошо выпадает в частотной области.
Синусоида является единственной «чистой» частотой. RC-фильтр - это линейная система, которая не может искажать, то есть не может создавать частоты на выходе, которых нет на входе. Когда вы вводите только одну частоту, выход может содержать только эту частоту. Единственные вопросы - какова будет относительная амплитуда и фазовый сдвиг от входа к выходу.
Причина, по которой прямоугольная волна не приводит к квадратной волне, заключается в том, что прямоугольная волна содержит много частот. Каждый из них может быть ослаблен и сдвинут по фазе независимо. Когда вы меняете относительную силу и фазы гармоник, вы получаете другой вид сигнала во временной области.
Прямоугольная волна может рассматриваться как суперпозиция бесконечного ряда синусов. Это вообще нечетные гармоники (нечетные целые кратные основной частоты). Амплитуда этих гармоник падает на более высоких частотах.
Вы можете передавать прямоугольную волну через несколько RC-фильтров нижних частот подряд, каждый из которых имеет частоту спада значительно ниже частоты прямоугольной волны. После каждого фильтра результат все больше и больше напоминает синус. Это потому, что такие фильтры ослабляют высокие частоты больше, чем низкие. Это означает, что гармоники прямоугольной волны ослаблены больше, чем фундаментальные. Если вы делаете это достаточно, гармоники имеют настолько малую амплитуду относительно фундаментальной, что все, что вы видите, является фундаментальной. Это одна частота, так что синус.
добавленной
Это не то, как реагирует любой RC-фильтр:
Для низкочастотного фильтра RC, когда входная частота значительно ниже спада, выход в основном просто следует за входом. При значительном превышении частоты спада выходной сигнал является интегралом входного значения.
В любом случае, как вы покажете, резкого изменения выходного наклона не будет. В пересечении входа выше или ниже выхода нет ничего особенного, поскольку это происходит плавно. Вы получаете точку перегиба на выходе, но это плавный горб, так как вход плавно приближается до и плавно уходит после.
Возможно, было бы полезно написать цикл, чтобы смоделировать это самостоятельно. Все, что вам нужно сделать на каждом шаге, это изменить выходной сигнал на небольшую долю мгновенной разности входного сигнала за вычетом выходного. Вот и все. Затем набросайте на него синусоидальную волну и посмотрите, как плавно следует выходной сигнал, чтобы получить еще один синус, хотя с отставанием по фазе и меньшей амплитудой.