Найдено 82 результата

Zlog
Пн апр 23, 2007 9:57 pm
Форум: Прошедшие объявления
Тема: Всеросийский Студенческий Конкурс по Системе Мathematica
Ответы: 10
Просмотры: 19435

Нет, не участвую. Я не российский и не студент или школьник. Но задания всё равно хочется увидеть.
Однако, сильно разочаровывают меня организаторы конкурса.
Zlog
Пн апр 23, 2007 9:25 pm
Форум: Прошедшие объявления
Тема: Всеросийский Студенческий Конкурс по Системе Мathematica
Ответы: 10
Просмотры: 19435

А вы там зарегистрировались? Может коварные организаторы при регистрации участникам давали секретную ссылку, где в указанное время появятся задачи?
Zlog
Пн апр 23, 2007 6:16 pm
Форум: Mathematica
Тема: Сохранение программ
Ответы: 5
Просмотры: 4587

Re: Сохранение программ

m31 писал(а):Теперь как мне сохранить все эти строки в какой-нибудь файл, например, expressions.m, чтобы потом не вбивать их каждый раз заново?

Log-Book не подойдёт?
Zlog
Пн апр 16, 2007 11:05 pm
Форум: Mathematica
Тема: параметрически заданные функции
Ответы: 2
Просмотры: 3077

Вы неправильно записали функции Sin[x] и Cos[x].

Код: Выделить всё

ParametricPlot[{5*Cos[t]^4, 2*Sin[t]^4}, {t, 0, 2*Pi}, AspectRatio -> Automatic]
Zlog
Чт апр 12, 2007 9:52 pm
Форум: Mathematica
Тема: Как узнать алгоритм?
Ответы: 2
Просмотры: 3051

В помощи по почти каждой функции есть ссылка похожая на такую: "Implementation Notes: see Section A.9.4.". По такой ссылке находятся заметки, касающиеся внутренней реализации функции и, в частности, по применяемым для вычисления данной функции алгоритмам. Касательно FactorInteger написано,...
Zlog
Пн апр 09, 2007 11:48 pm
Форум: Mathematica
Тема: Компиляция программы
Ответы: 25
Просмотры: 12231

Re: Компиляция программы

Как копировать без искажений из программы в сообщение не знаю. Иду переводом в text, затем убираю мусор... Можно выделить ячейку, дальше в Cell -> Convert to выбрать Input Form (или Shift Ctrl I), скопировать данные и с помощью тега code вставить в сообщение: f1 = Compile[{xx}, Module[...
Zlog
Вс апр 08, 2007 9:40 pm
Форум: Mathematica
Тема: Компиляция программы
Ответы: 25
Просмотры: 12231

В примере нарушен баланс скобок. Вы не могли бы показать здесь правильный код целиком? Желательно его перед размещением ещё и в InputForm конвертировать.
Zlog
Ср апр 04, 2007 9:32 pm
Форум: Mathematica
Тема: Компиляция программы
Ответы: 25
Просмотры: 12231

Re: Компиляция программы

Измучившись на компиляции своей программы, обращаюсь еще раз к сообществу пользователей Mathematica. Изначально спортивный интерес перерос в нечто большее? :) Зачем Вы себя так мучаете, когда есть более интересные для изучения вещи? - что вначале пишется и зачем; Вначале слово Compile . Это чтобы п...
Zlog
Ср апр 04, 2007 9:15 pm
Форум: Mathematica
Тема: Двойное векторное произведение
Ответы: 1
Просмотры: 2656

Ну, раз до сих пор никто не ответил, значит нет пока такой функции в "Математике", которая бы векторное произведение таким образом раскладывала. Ещё для третьей версии программы был, кажется, специальный пакет для работы с векторами, там в том числе и эта возможность была. Но я не пользова...
Zlog
Пн апр 02, 2007 9:50 pm
Форум: Mathematica
Тема: Отключение предупреждений (ошибок)
Ответы: 1
Просмотры: 2375

Добавьте команду

Код: Выделить всё

Off[Part::"pspec"]
Zlog
Вт мар 27, 2007 12:37 pm
Форум: Mathematica
Тема: Компиляция программы
Ответы: 25
Просмотры: 12231

Удалось компилировать и исходный код, но не сразу а после перемены знаков сравнения,... Знаки сравнения при копировании кода из форума потерялись? ...перевода целых чисел в числа с плавающей точкой под корнем,... Зачем? Без этого не работало? Но далее, скомпилированный код не хочет работать с безус...
Zlog
Пн мар 26, 2007 10:04 pm
Форум: Mathematica
Тема: Компиляция программы
Ответы: 25
Просмотры: 12231

Этот код выводит все нечетные, а не только простые Да. myprimes = Compile[{zz}, Module[{i = 2, n = 3, w = {}, pr}, Do[pr = False; While[i <= Sqrt[n], k = Mod[n, i]; If[k != 0, i++, pr = True; Break[]]]; If[ !pr, w = Join[w, {n}]]; i = 2; n += 2, {zz}...
Zlog
Пн мар 26, 2007 5:44 pm
Форум: Mathematica
Тема: Компиляция программы
Ответы: 25
Просмотры: 12231

myprimes = Compile[{zz}, Module[{i = 2, n = 3, w = {}, pr}, Do[pr = False; While[i <= Sqrt[n]; k = Mod[n, i]; If[k != 0, i++, pr = True; Break[]], Null]; If[ !pr, w = Join[w, {n}]]; i = 2; n += 2, {zz}]; w]] Это вольная интерпретация Вашего примера....
Zlog
Пн мар 26, 2007 3:04 pm
Форум: Mathematica
Тема: Компиляция программы
Ответы: 25
Просмотры: 12231

Одну свою ошибку я вижу: аргументы в Module надо перечислить через запятую, а не через точку с запятой. Об остальных могу только догадываться, поскольку нередко "Математику" на рабочем месте не имею. Расскажите, пожалуйста, о своей версии программы (номер версии) и подробнее об указаниях н...
Zlog
Вс мар 25, 2007 8:41 pm
Форум: Mathematica
Тема: Компиляция программы
Ответы: 25
Просмотры: 12231

Прошу прощения за медленный ответ. Смысл может быть в следующем myprimes = Compile[{to}, Module[{i = 2; n = 3; w = {}}, Do[ While[i ≤ Sqrt[n], k = Mod[n,i]; If[k ≠ 0,i = i + 1, Goto[1]] ]; w = Join[w, {n}]; Label[1];i = 2;n = n + 2, {to} ...