Как видно из рис. 12. 1 и 12. 2, блоки системы SmartMath имеют следующие отличительные свойства:
дают хорошее визуальное представление операций;
имеют шаблоны для задания параметров и опций;
обеспечивают работу с функциями пользователя;
обеспечивают передачу данных от формулы к формуле;
допускают расширение, позволяющее использовать сразу несколько директив;
имеют конструкцию, схожую с конструкцией программных блоков.
На рис. 12. 3 показано еще несколько примеров применения символьных вычислений. Здесь особенно полезно присмотреться к технике применения разложения в ряд Тейлора и преобразования Лапласа.