Я думаю, нам не нужен оператор Explicit и в Mathcad (об этом я написал на большом форуме) и в SMath! Пожалуйста, прекратите этот эксперимент!
Что это Explicit-оператор (показ значений переменных в уравнениях)?! Это атавизм тех времен, когда мы использовали логарифмические линейки, арифмометры и/или калькуляторы для инженерно-технических расчетов и могли допустить элементарные ошибки в вычислениях. Расчеты нужно было отдавать на проверку или еще раз перепроверять самому. В КБ, НИИ и проектных организациях сидели специальные девушки (
http://collab.mathsoft.com/upload/GirlComp.GIF ), которые не вникали в сам расчеты, а просто (тупо!) перепроверяли их на тех же логарифмических линейках или калькуляторах, арифмометрах. Для этого-то и нужно было дублировать формулы с подстановкой в них значений переменных. Это и было закфиксировано в тогдашних стандартах и правилах оформления расчетов, которые в эру компьютеров устарели, но многие за них цепляются...
Теперь мы можем сделать это (подстановка), если это необходимо, так, например:
twt.mpei.ac.ru/ochkov/Mathcad_14/Chapter1rus/19.png
Правило простое!
Допускает ли Mathcad или SMath арифметические ошибки: С: = A + B = 2 + 2 = 5?! Если да, то мы не должны использовать Mathcad или SMath в практических расчетах! Если нет, то мы не должны использовать Explisit!
PS Я думаю, Explisit полезен в школах и вузах - старые профессора (так и не изучившие компьютерные программы) могут использовать ну не логар. линейки или арифмометры, но калькуляторы для проверки расчетов в Mathcad-документах, созданных студентами :-). Если же студент подставил в переменную не то число или взял не ту формулу, то это уже другая проблема, никак не связанная с Explicit!
PPS Кстати, о студентах.
Когда я был студентом, я использовал логариф. линейку (это было золотое время! - я числа чувствовал пальцами!): я должен был расчитать сначала мантиссу ответа, а потом оценить (в уме, а он тогда уже был, прада, немного!) его порядок! Давайте реализуем и это (отдельный счет мантисы и порядка с выводом двух ответов) в SMath (superexplicit) и в Mathcad! Почему бы нет! ;-)
Отредактировано пользователем 1 мая 2010 г. 12:06:30(UTC)
| Причина: Не указана