Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Wolfram Mathematica | Математика

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

Открыть новую тему     Написать ответ в эту тему

xy



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wolfram Mathematica 14

Загрузка и поиск "лекарств"в "Варезнике"


 
Здесь обсуждаем вопросы языка Mathematica и программы, которая ИМХО лучше других выполняет свою задачу и, кроме, того очень точно соответствует своему названию, хотя там не забыли и про физиков и химиков и всех остальных:)

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 16:00 01-12-2003 | Исправлено: zAlAn711, 18:21 10-01-2024
Andrew10

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
popkov
Спасибо за советы
Как говорится, век живи, век учись

Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 16:20 13-09-2012
popkov

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Andrew10
Простой тест, какие форматы импорта поддерживают импорт чисел в данном формате:
Код:
test = {#, Quiet[ImportString["1.2345e-005", #]]} & /@ $ImportFormats;
Select[test, Count[#, (_Real | _Integer), {1, Infinity}] == 1 &] // Grid

Результат (v. 8.0.4):
CSV {{0.000012345}}    
Integer64 {3271079202668031537}    
JSON 0.000012345    
List {0.000012345}    
Real64 {5.20556*10^-90}    
Table {{0.000012345}}    
TSV {{0.000012345}}    
UnsignedInteger64 {3271079202668031537}  

Всего записей: 1833 | Зарегистр. 22-03-2003 | Отправлено: 23:38 13-09-2012 | Исправлено: popkov, 00:01 14-09-2012
r_green



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
popkov
Формат без избыточности (это практически все числовые форматы) позволяет интерпретацию в этом формате любых исходных данных.

Всего записей: 145 | Зарегистр. 17-09-2004 | Отправлено: 00:16 14-09-2012
popkov

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
r_green
Цитата:
 Формат без избыточности (это практически все числовые форматы) позволяет интерпретацию в этом формате любых исходных данных.
Настолько абстрактно-специально сформулировано, что звучит как пустой набор слов.

Всего записей: 1833 | Зарегистр. 22-03-2003 | Отправлено: 20:14 14-09-2012
r_green



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
popkov

Цитата:
Настолько абстрактно-специально сформулировано, что звучит как пустой набор слов.

Извините. Я имел в виду, что успешное выполнение Import не всегда гарантия того, что исходные данные кодируют импортируемый тип.
 
Бинарный формат, скажем, Integer64 не имеет избыточности, т.е. любые 8-байтовые данные можно интерпретировать как определённое число этого типа.
 
Например:
 
In:= ImportString["NotANumber", "Integer64"]
Out= {7092453967144447822}

Всего записей: 145 | Зарегистр. 17-09-2004 | Отправлено: 00:56 16-09-2012
popkov

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
r_green
Насколько я понимаю, длина файла в байтах не обязана быть кратна 8. Тогда импорт его в режиме "Integer64" приводит к отрезанию последних некратных байтов:

Код:
In[78]:= ExportString[
 ImportString["NotANumber", "Integer64"], "Integer64"]
 
Out[78]= "NotANumb"

 
Корректнее импортировать, например, как "Integer8", т.к. длина файла в битах, насколько я знаю (кстати, где это документировано для Windows?), обязана быть кратна 8:

Код:
In[79]:= ExportString[
 ImportString["NotANumber", "Integer8"], "Integer8"]
 
Out[79]= "NotANumber"

Всего записей: 1833 | Зарегистр. 22-03-2003 | Отправлено: 10:30 16-09-2012
TomasVercetti

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую всех!
 
А можно как-нибудь заставить NDSolve работать в реальных числах. А то при решении системы выдаёт комплексное решение, хотя оно должно быть реальным. Спасибо.

Всего записей: 319 | Зарегистр. 09-01-2006 | Отправлено: 21:26 06-10-2012
BookWarrior



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья,
 
к форуму либгена прикрутил возможность набора математических формул в виде LaTeX-кода и завёл полуоткрытый подфорум для научных и образовательных (т.е. небиблиотечных) обсуждений: демо-новость.
 
Используйте свободно под свои нужды, не стесняйтесь!

Всего записей: 1340 | Зарегистр. 15-08-2004 | Отправлено: 22:55 06-10-2012 | Исправлено: BookWarrior, 22:56 06-10-2012
Andrew10

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TomasVercetti

Цитата:
А можно как-нибудь заставить NDSolve работать в реальных числах. А то при решении системы выдаёт комплексное решение, хотя оно должно быть реальным. Спасибо.

Приведите пример

Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 08:13 07-10-2012
vasili777

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В чем может быть проблема? Выдает данную ошибку при запуске:
 
   
 
 
 
Если нажать "View problem details", то выдает:
 
Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    MathKernel.exe
  Application Version:    8.0.39.59385
  Application Timestamp:    4e8e55df
  Fault Module Name:    mathdll.dll
  Fault Module Version:    8.0.39.59385
  Fault Module Timestamp:    4e8e58a6
  Exception Code:    c0000005
  Exception Offset:    00339342
  OS Version:    6.1.7601.2.1.0.256.4
  Locale ID:    1033
  Additional Information 1:    0a9e
  Additional Information 2:    0a9e372d3b4ad19135b953a78882e789
  Additional Information 3:    0a9e
  Additional Information 4:    0a9e372d3b4ad19135b953a78882e789
 
Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
 
If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt
 
 
 
 
 
Также иногда выдает ошибку:
 
   
 
 
Если закрыть окошки крестиком, то на первый взгляд программа работает.
 
Система Windows 7 32 bit.  
Версия Mathematica 8.0.4.0

Всего записей: 620 | Зарегистр. 03-12-2004 | Отправлено: 14:15 10-10-2012 | Исправлено: vasili777, 14:26 10-10-2012
Andrew10

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vasili777
У меня в этой версии на всех компьютерах при запуске Mathematica выдает подобное сообщение, но если его просто закрыть, то все функционирует нормально. По-видимому, можно просто не обращать на это внимания

Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 15:51 10-10-2012
vasili777

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrew10
Видимо все работает нормально. Еще я заметил, если начать вычисления, то процесс MathKernel.exe запускается и больше не глючит.

Всего записей: 620 | Зарегистр. 03-12-2004 | Отправлено: 23:22 11-10-2012
TomasVercetti

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrew10,
Вопрос снимаю — выбор более подходящего метода решения всё исправил.

Всего записей: 319 | Зарегистр. 09-01-2006 | Отправлено: 18:24 12-10-2012
RuPurple



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Имеется некоторая функция y=y(x). Нужно получить таблицу значений этой функции в промежутке от Xmin до Xmax, так чтобы против каждого значения аргумента стояло значение функции, т.е. в виде: {{x1,y1},{x2,y2},...}. Я пробовал использовать для этой цели функцию Table[y[x],{x,Xmin,Xmax}], но она выдает только значения функции {y1,y2,...}, т.е. без соответствующих значений аргумента.
Подскажите, пожалуйста, как получить такую таблицу? Спасибо!

Всего записей: 724 | Зарегистр. 21-02-2010 | Отправлено: 12:23 28-10-2012
BookWarrior



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RuPurple
Table[{x,y[x]},{x,Xmin,Xmax}]

Всего записей: 1340 | Зарегистр. 15-08-2004 | Отправлено: 14:52 28-10-2012 | Исправлено: BookWarrior, 14:54 28-10-2012
Andrew10

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RuPurple
BookWarrior

Цитата:
Table[{x,y[x]},{x,Xmin,Xmax}]

Точнее
Table[{x,y[x]},{x,Xmin,Xmax,dX}
 
где dX- приращение аргумента на одном шаге

Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 23:12 28-10-2012
BookWarrior



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
.

Всего записей: 1340 | Зарегистр. 15-08-2004 | Отправлено: 06:09 26-11-2012 | Исправлено: BookWarrior, 06:42 26-11-2012
Andrew10

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день всем!
 
Если кто-нибудь из завсегдатаев уже установил 9-ку, посмотрите, пожалуйста, исправлен ли косяк с импортом кириллики в pdf формат. Для этого нужно сделать простейший рисунок с надписью по русски и эхспортировать его.
 
Спасибо!

Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 12:54 30-11-2012
popkov

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Andrew10
Цитата:
 исправлен ли косяк с импортом кириллики в pdf формат. Для этого нужно сделать простейший рисунок с надписью по русски и эхспортировать его.  
Нет, не исправлен. И на его исправление в ближайшем будущем, как я понимаю, рассчитывать не стоит. Вот что говорит по этому поводу John Fultz, который как раз и руководит разработкой FrontEnd'а (и, соответственно, экспорта в PDF также):

Цитата:
Those who saw the R&D keynote at the 2011 Tech Conference may remember my relating the story of the pain we have experienced from the fact that we were extremely early adopters of Unicode, well before it was baked into OSes and the concept of Unicode planes had been fully developed. It affects every part of the system, and will be difficult and expensive to fix when we finally do fix it.

Всего записей: 1833 | Зарегистр. 22-03-2003 | Отправлено: 14:04 30-11-2012
Andrew10

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
popkov

Цитата:
Нет, не исправлен. И на его исправление в ближайшем будущем, как я понимаю, рассчитывать не стоит.

 
Печально

Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 14:32 30-11-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

Компьютерный форум Ru.Board » Компьютеры » Программы » Wolfram Mathematica | Математика


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru