Извините, не стал читать. Лень. Вот смотрите. В теореме
Котельникова, вместо отсчетов подставляют при интерполяции функцию
sinc. Это sin(x)/x если что. Можете посмотреть, что такое
интерполяционная формула Котельникова. То есть дискретный сигнал
ничего не имеет между отсчетами. Там пусто. А интерполяционная
формула (цифро-аналоговое преобразование по Котельникову) это
пустое место заполняет синками. Поэтому я назвал sinc - заполняющей
функцией. Но заполнять пустое место между отсчетами можно любой функцией. Стандартный ЦАП заполняет прямоугольниками. При ШИМ тоже возникают прямоугольники. Но далее они подаются на интегрирующую цепочку. А интеграл прямоугольника уже есть треугольник. Наберите термин ШИМ в Яндексе и посмотрите какие он Вам выдаст картинки. Поэтому заполняющая функция при ШИМ - Треугольник. Почти.