|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.04.2016, 08:22 | #11 |
Форумчанин
Регистрация: 16.10.2008
Сообщений: 205
|
Т.е. вы пытались уравнение движения через полиномы Эрмита вывести?
|
25.04.2016, 09:38 | #12 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
А как вы делали экстраполяцию через Эрмита? Ведь это метод для интерполяции и для его работу надо указать правую и левую границу. А правая нам неизвестна.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
25.04.2016, 13:38 | #13 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Я давно это делал. Частности уже забыл. Помню, делал в разных системах - с центром в центре одного из тел ( обычно Солнца, или Земли ) или с центром в центре масс системы.
Вот, по этому документу - *.rar Там , кстати очепятки нашел. Зеленым исправил, на рисунке. Само вычисление по Эрмиту - на стр. 7, через промежуточные значения. PS Точкой там производные обозначены. Например a с точкой - прозводная ускорения - рывок ( это только у Эрмита используется ). r,r',a,a' - векторы конечно. Последний раз редактировалось type_Oleg; 25.04.2016 в 13:48. |
18.05.2016, 08:00 | #14 |
Форумчанин
Регистрация: 16.10.2008
Сообщений: 205
|
Время от времени в программе вылазит ошибка доступа к памяти. Полагаю что неправильно работаю с потоками. Реализовано так:
Код:
interactAtom приведен в первом сообщении. Последний раз редактировалось gusluk; 18.05.2016 в 08:03. |
18.05.2016, 08:26 | #15 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Код:
Тут правильнее использовать ParallelFor в любой его реализации. Какая версия Delphi? Для старых есть библиотека Omni В новых смотри: http://docwiki.embarcadero.com/RADSt...amming_Library http://docwiki.embarcadero.com/RADSt...amming_Library
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
18.05.2016, 09:04 | #16 |
Форумчанин
Регистрация: 16.10.2008
Сообщений: 205
|
Так как постоянно в разездах, а программирование для меня просто способ отвлечься от работы, пользуюсь portable версией Borland® Delphi® Version 10.0
TThead не стал использовать потому что решил для моей простой задачи достаточно и такого варианта. А чем он хуже использования TThead я не знаю. Буду копать Parallel.For |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Эффект разбрасывания частиц от курсора (С++, DirectX) | _Fobos_ | Общие вопросы C/C++ | 1 | 15.03.2016 07:36 |
сделать программу на C++, которая переводит цветовую модель RGB в модель HSV | Kabahol | Помощь студентам | 5 | 14.03.2014 19:05 |
Простая система частиц | SaiLight | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 9 | 04.04.2013 19:14 |
Проблема с прозрачностью частиц(DirectX). | zipwind | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 11 | 21.06.2011 21:54 |
Восстановление Треков частиц(фитирование) | winny | Общие вопросы C/C++ | 0 | 01.10.2008 13:55 |