2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Mathematica. Размерность. Как привести к единообразию?
Сообщение28.01.2009, 06:23 


27/01/09
7
Здравствуйте!
Помогите разобраться.

Подключаю пакет units, записываю, например,
а). 5 meter + 5 centimeter, результат - "5 meter + 5 centimeter"
б). Pa*m^2/N, результат - "Pa*m^2/N"

Как ей указать, чтобы результат в
а). 5,05 meter - в СИ
б). 1, т.к. всё сокращается

 Профиль  
                  
 
 
Сообщение28.01.2009, 14:32 
Заслуженный участник


22/01/07
605
a) Во первых, единицы надо писать с большой буквы. Вообще, для преобразования есть команда Convert:
Код:
Convert[5  Meter + 5 Centimeter, Meter]
Код:
(101 Meter)/20

Для СИ
Код:
SI[5  Meter + 5 Centimeter]
.
Во-вторых, чтобы ответ был с десятичной точкой, надо, чтобы хотя бы у одного аргумента была точка:
Код:
SI[5  Meter + 5 Centimeter]
Код:
5.05 Meter

б) В СГС сокращается:
Код:
CGS[(Meter^2*Pascal)/Newton]
Код:
1

 Профиль  
                  
 
 
Сообщение28.01.2009, 17:18 


27/01/09
7
Спасибо. Конечно, в MathCad таких заморочек нет.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group