Разрешить функции принимать векторы, а не только отдельные значения - PullRequest
0 голосов
/ 24 февраля 2020

Я пытаюсь закодировать программу, которая позволит преобразовывать полярные и декартовы / прямоугольные angular координаты. Код работает для отдельных значений r и тета, но я хочу иметь возможность вводить векторы, содержащие более одного значения (и одинаковой длины друг с другом) для r и тета. Любая помощь приветствуется.

import numpy as np

r=float(input('Enter a value for r:'))
theta=float(input('Enter a theta value in radians:'))

def polar2cart(r,theta):
    x=r*(np.cos(theta))
    y=r*(np.sin(theta))
    return x,y
x,y= polar2cart(r,theta)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...