У меня вопрос в этом вопросе и нашел: surface plots in matplotlib , но он невероятно запутался, применив его к моей проблеме. Я тоже смотрел сайт matplotlib, но было сложно определить аргументы.Поверхностный участок в python
В настоящее время у меня есть матрица U, где каждая строка i является значением пут-опциона из-за определенной цены акций в момент i. Например. U [0,0] - значение опциона в момент времени 0, когда цена акции равна 0. U [1,0] - значение опциона в момент времени 1, когда цена акции равна 0. U [1,1] - значение опциона в момент 1, когда цена акций является первой узловой точкой.
Я хочу иметь 3D-график этого, то есть показывая эволюцию значения опциона относительно цены акций во времени.
Ось X: Цена акций Ось Y: Значение опциона Ось Z: Время.
Может ли кто-нибудь мне помочь? Спасибо, James
Действительно простой пример кода по адресу: // matplotlib.org/examples/mplot3d/surface3d_demo.html. Сначала запустите эту программу, так как у вас есть рабочая стартовая точка. Затем подключите свои собственные массивы для x и y и последовательность раз для z. Играйте с элементами управления, чтобы они выглядели правильно, используя документы для справки. –