Разница в результатах: использование списка и цикла по сравнению с вводом одного параметра - PullRequest
0 голосов
/ 19 марта 2019

Это мой первый вопрос, поэтому, пожалуйста, дайте мне знать, если я не даю достаточно подробностей или задаю вопрос, который не имеет отношения к этой платформе!

Я хочу вычислить ту же формулу для сетки, работающей от 0 до 4.0209, поэтому я использую цикл for с определенным массивом, используя numpy.

Чтобы быть уверенным в правильности цикла for, я вычислил выбор значений, просто используя конкретные значения для радиуса, введенного в формулу. Теперь результаты с одним и тем же вводом радиуса немного отличаются. Я неправильно интерпретирую свою сетку? Или в моем скрипте есть ошибка? Возможно, это что-то довольно простое, но, возможно, некоторые из вас найдут минуту, чтобы помочь мне.

Здесь я использую выбор значений для моего параметра радиуса. enter image description here

Здесь я использую цикл for для вычисления расстояния enter image description here

1 Ответ

0 голосов
/ 19 марта 2019

Вот различия в результатах:

Результаты, рассчитанные с помощью цикла for:

9.443,086753902220000000

1.935,510475232510000000

57,174050755727700000

1,688894026484580000

0,020682674424032700

Результаты, рассчитанные с выбранными радиусами:

9.444,748178731630000000

1.938,918526458330000000

57,476599453309800000

1,703815523775800000

0,020957378277984600

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...