2014 dxdy logo

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

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




 
 Mathematica: как избавиться от размерностей?
Сообщение30.03.2008, 16:33 
Аватара пользователя
Если вычисленная функция использовала физические константы, то её результат имеет размерность (содержит размерные множители). Если просто отдать команду рисования графика такой функции, то ничего не нарисуется, так как формулы не сводимы к численному виду. Надо бы все размерные множители заменить на 1. Можно было бы применить конкретное правило, но нет ли общепринятого способа?

Например, могла бы существовать команда, автоматически заменяющая все размерности на 1.

Либо мог бы существовать способ построения графиков прямо с размерностью, чтобы размерность выводилась на осях.

 
 
 
 
Сообщение04.04.2008, 22:03 
Аватара пользователя
Скорее всего такой команды нет. Есть команда Convert[], которая переводит единицы измерения, но она все же не предназначена для обезразмеривания.
С графиками тоже такого что-то не припоминаю.
Но ведь математика мощная штука, можно написать пакетик, который будет делать хоть то, хоть другое. Как говорится, лучше час потерять, зато потом за пять минут долететь :)

Добавлено спустя 9 минут 3 секунды:

А еще нашел вот только что, что уже сделан такой пакетик, который предназначен для физических задач и работает с безразмерными единицами
http://home.comcast.net/~djmpark/UnitsPage.html
правда небесплатный...

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group