Построение функции двух переменных в виде списка с использованием Python matplotlib - PullRequest
0 голосов
/ 18 октября 2019

У меня есть список f, содержащий (N-1) * (N-1) переменных, в которых хранятся значения в каждой сетке (x [i], y [i]). x и y определены как списки, хранящие координаты x и y сетки: которые выглядят как x = [h, 2 * h, ..., (N-1) * h] и y = [h, 2 * h,..., (N-1) * h] где h - постоянный интервал между точками.

Значения функции f определяются с использованием элементов x и y: f [k] = f [i + j * (N-1)], где i и j - индексы из x и y. В частности, f = [g (x [0], y [0]), g (x [1], y [0]), ..., g (x [N-2], y [N-2])], где g - это функция с двумя переменными, которая зависит от значений x [i] и y [j].

Что я хочу сделать, так это построить графики значений g (x [i], y [j]) на двумерной сетке в контурном формате. Поскольку список у меня 1-D, я не мог понять, какую функцию matplotlib я должен использовать.

Может ли кто-нибудь порекомендовать мне хороший способ сделать это?

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