Дискуссионный математический форумМатематический форум
Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 3 часа [ Летнее время ]
новый онлайн-сервис
число, сумма и дата прописью

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 45 ]  На страницу 1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Ошибка с плавающей запятой
СообщениеДобавлено: 05 мар 2022, 04:29 
Не в сети
Оракул
Зарегистрирован:
05 фев 2020, 14:19
Сообщений: 820
Cпасибо сказано: 174
Спасибо получено:
34 раз в 31 сообщениях
Очков репутации: 4

Добавить очки репутацииУменьшить очки репутации
Что не так?
Изображение

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Ошибка с плавающей запятой
СообщениеДобавлено: 05 мар 2022, 10:00 
Не в сети
Последняя инстанция
Зарегистрирован:
08 апр 2015, 12:21
Сообщений: 7567
Cпасибо сказано: 229
Спасибо получено:
2750 раз в 2538 сообщениях
Очков репутации: 473

Добавить очки репутацииУменьшить очки репутации
Это ещё называют "переполнением", когда порядок числа будет больше 308. Очевидно, что в данном случае решение системы бесконечно возрастает. Чтобы убедиться в этом, замените значение правого конца интервала интегрирования на меньшее с 30 на 1 (или ещё меньше) и посмотрите на поведение интегрируемых функций (их порядки).
Изображение

Вернуться к началу
 Профиль  
Cпасибо сказано 
За это сообщение пользователю michel "Спасибо" сказали:
Andrey82
 Заголовок сообщения: Re: Ошибка с плавающей запятой
СообщениеДобавлено: 05 мар 2022, 12:04 
Не в сети
Оракул
Зарегистрирован:
05 фев 2020, 14:19
Сообщений: 820
Cпасибо сказано: 174
Спасибо получено:
34 раз в 31 сообщениях
Очков репутации: 4

Добавить очки репутацииУменьшить очки репутации
michel писал(а):
Это ещё называют "переполнением", когда порядок числа будет больше 308. Очевидно, что в данном случае решение системы бесконечно возрастает. Чтобы убедиться в этом, замените значение правого конца интервала интегрирования на меньшее с 30 на 1 (или ещё меньше) и посмотрите на поведение интегрируемых функций (их порядки).
Изображение

Изображение
Расходилось решение, да. Знак поменял, все решилось.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Ошибка с плавающей запятой
СообщениеДобавлено: 05 мар 2022, 13:15 
Не в сети
Оракул
Зарегистрирован:
05 фев 2020, 14:19
Сообщений: 820
Cпасибо сказано: 174
Спасибо получено:
34 раз в 31 сообщениях
Очков репутации: 4

Добавить очки репутацииУменьшить очки репутации
Как понять, при выборе метода решателя, что решение верное?

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Ошибка с плавающей запятой
СообщениеДобавлено: 12 мар 2022, 08:09 
Не в сети
Оракул
Зарегистрирован:
05 фев 2020, 14:19
Сообщений: 820
Cпасибо сказано: 174
Спасибо получено:
34 раз в 31 сообщениях
Очков репутации: 4

Добавить очки репутацииУменьшить очки репутации
Изображение
Как правильно проставлять индекс? Почему у меня начинает ругаться?

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Ошибка с плавающей запятой
СообщениеДобавлено: 12 мар 2022, 08:31 
Не в сети
Последняя инстанция
Зарегистрирован:
08 апр 2015, 12:21
Сообщений: 7567
Cпасибо сказано: 229
Спасибо получено:
2750 раз в 2538 сообщениях
Очков репутации: 473

Добавить очки репутацииУменьшить очки репутации
Andrey82 писал(а):
Как правильно проставлять индекс?

Через точку, причём в уравнениях [math]x_{2}(t)[/math], а лучше обходитесь просто без них [math]x2(t)[/math], потому что постоянно возникает путаница между литерными (как у Вас должно быть) и матричными индексами.

Вернуться к началу
 Профиль  
Cпасибо сказано 
За это сообщение пользователю michel "Спасибо" сказали:
Andrey82
 Заголовок сообщения: Re: Ошибка с плавающей запятой
СообщениеДобавлено: 12 мар 2022, 08:39 
Не в сети
Оракул
Зарегистрирован:
05 фев 2020, 14:19
Сообщений: 820
Cпасибо сказано: 174
Спасибо получено:
34 раз в 31 сообщениях
Очков репутации: 4

Добавить очки репутацииУменьшить очки репутации
michel писал(а):
Andrey82 писал(а):
Как правильно проставлять индекс?

Через точку, причём в уравнениях [math]x_{2}(t)[/math], а лучше обходитесь просто без них [math]x2(t)[/math], потому что постоянно возникает путаница между литерными (как у Вас должно быть) и матричными индексами.

Вот спасибо :)

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Ошибка с плавающей запятой
СообщениеДобавлено: 12 мар 2022, 10:46 
Не в сети
Оракул
Зарегистрирован:
05 фев 2020, 14:19
Сообщений: 820
Cпасибо сказано: 174
Спасибо получено:
34 раз в 31 сообщениях
Очков репутации: 4

Добавить очки репутацииУменьшить очки репутации
[math]P[/math] играет роль некой силы, которая приложена статично заранее, т.е. до момента t = 0. Уравнение описывает уравнение вынужденных колебаний. В том виде, в каком [math]P[/math] задается сейчас, она воздействует как ступенька, из-за чего в момент времени справа от нуля появляется переходный процесс (прямоугольником обвел). Нужно избавится от переходного процесса.
Как можно задать [math]P[/math] в маткаде, по условию, чтобы до момента t = 0 сила росла по какой-то плавной экспоненте, например, а справа от нуля стала равной константе. Т.е. условие нужно прописать.
Изображение
Изображение

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Ошибка с плавающей запятой
СообщениеДобавлено: 12 мар 2022, 11:02 
Не в сети
Оракул
Зарегистрирован:
05 фев 2020, 14:19
Сообщений: 820
Cпасибо сказано: 174
Спасибо получено:
34 раз в 31 сообщениях
Очков репутации: 4

Добавить очки репутацииУменьшить очки репутации
Я попробовал задать таким образом, как на скрине. Но маткад ругается
Изображение

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Ошибка с плавающей запятой
СообщениеДобавлено: 12 мар 2022, 12:58 
Не в сети
Последняя инстанция
Зарегистрирован:
08 апр 2015, 12:21
Сообщений: 7567
Cпасибо сказано: 229
Спасибо получено:
2750 раз в 2538 сообщениях
Очков репутации: 473

Добавить очки репутацииУменьшить очки репутации
Судя по первому скрину (где Odesolve работает), у Вас другая ошибка: в дифференциальном уравнении стоит не [math]-P(t)[/math], а [math]-P \cdot (t)[/math]. Чтобы убедиться в этом, достаточно щёлкнуть на этом месте, тогда увидите точку умножения.

Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему    На страницу 1, 2, 3, 4, 5  След.  Страница 1 из 5 [ Сообщений: 45 ]

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Проблема с числами с плавающей запятой

в форуме Информатика и Компьютерные науки

dersu-uzalah

9

490

05 июл 2017, 10:14

Оценка устойчивости плавающей пирамиды

в форуме Механика

sb1219

2

237

09 ноя 2019, 00:15

555-ая цифра после запятой в иррациональном числе

в форуме Комбинаторика и Теория вероятностей

qwitey

13

481

12 ноя 2022, 17:12

Вычислить с точностью до двух знаков после запятой

в форуме Интегральное исчисление

Shinoa

2

95

30 мар 2022, 13:48

Вычислить с точностью до двух знаков после запятой

в форуме Интегральное исчисление

Shinoa

5

186

30 мар 2022, 13:54

До какого знака после запятой округлить? Точность

в форуме Начала анализа и Другие разделы школьной математики

zebrar

1

470

01 фев 2018, 11:47

В ответе приведите первые четыре цифры после запятой

в форуме Алгебра

valeron1115

8

434

14 май 2018, 18:43

Деление двоичных чисел в прямом коде с фиксированной запятой

в форуме Информатика и Компьютерные науки

baton

0

211

29 ноя 2020, 19:01

Где ошибка

в форуме Дискретная математика, Теория множеств и Логика

tanyhaftv

2

207

05 мар 2020, 22:52

Где ошибка?

в форуме Интегральное исчисление

slava_psk

4

331

03 фев 2017, 14:06


Часовой пояс: UTC + 3 часа [ Летнее время ]



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

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


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

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2023 MathHelpPlanet.com. All rights reserved