Единицы измерения и проч. - Messages
WroteПоддержка размерностей на стадии разработки.
Несколько замечаний/предложений по единицам измерения в версии 0.89:
1) Градусы Ренкина принято обозначать не как R, а как °R (чтобы не путать с универсальной газовой константой).
2) Желательно ввести еще и градус Цельсия, равный кельвину, и градус Фаренгейта, равный градусу Ренкина. Правда, градус Цельсия (прошу не путать со шкалой Цельсия) можно увидеть только в старой литературе. Но градус Фаренгейта в США очень широко используется. Например, удельную теплоемкость измеряют в Btu/(lb °R), но теплопроводность в Btu/(hr ft °F)
3) psi - это не фунт, а фунт силы на кв. дюйм.
4) 0 kg + 0 m - это все-таки ошибка, а не нуль.
5) Не хватает единиц стоимости. В Mathcad они есть.
6) Как работать с децибелами? В Mathcad это возможно.
Etc
Четвёртый пункт спорный - обязательно буду решать где же всё-таки правда и можно ли это реализовать.
С уважением.
Решил попробовать сделать в SMath теплотехнический расчет техподполья по CП 23-101-2004 и столкнулся с несколькими трудностями.
Если оформлять расчет по СП, то единицы измерения следует указывать в русскоязычном виде, причем мне нужна единица "сут" - сутки. Там есть "day", но мне нужно на русском и не день, а сутки. Можно ли в SMath определить их самим? Если да, то как это сделать?
И еще вопрос заодно, будет ли в SMath поддержка работы с таблицами, функции интерполяции и поиска по таблице?
WroteЕсли оформлять расчет по СП, то единицы измерения следует указывать в русскоязычном виде, причем мне нужна единица "сут" - сутки. Там есть "day", но мне нужно на русском и не день, а сутки. Можно ли в SMath определить их самим? Если да, то как это сделать?
WroteИ еще вопрос заодно, будет ли в SMath поддержка работы с таблицами, функции интерполяции и поиска по таблице?
В будущем работа с таблицами будет. Функции интерполяции есть и сейчас: linterp, cinterp, ainterp (примеры: linterp, splines).
С уважением.

Не используйте градусы Цельсия вместе с другими единицами измерения. Создайте новую единицу измерения, где разности температур по Цельсию и по Кельвину равны 1 и используйте её, а не градусы Цельсия. Тот же случай и с градусами Фаренгейта и Ранкина.
Вот пример:
С поштовањем,
Радован
Такой подход позволяет задавать исходные значения в любых единицах...
WroteМногие операции в smath studio нельзя использовать с единицами измерения, я в таких случая делаю скрытую секцию, где избавляюсь от единиц измерения.
Такой подход позволяет задавать исходные значения в любых единицах...
А каким образом это можно осуществить - избавиться от единиц измерения? Можно пример?
Ну разумеется чтобы получить ответ в кН * м, нужно все привести к кН и м...
Лист1.rar (657 B) downloaded 92 time(s).
WroteДа очень просто, перед важной операцией, вы нужные вам переменные делите на определенные единицы измерения!
Ну разумеется чтобы получить ответ в кН * м, нужно все привести к кН и м...
Ясно. Спасибо. Все работает!
-
New Posts
-
No New Posts