簡體   English   中英

如何用x [0]和x [1]替換方程式中的x和y?

[英]How to replace x and y in an equation with x[0] and x[1]?

我有xy的函數。 我想將其分別轉換為x[0]x[1]的函數(replace)。 如何進行 ?

import sympy as s
x,y = s.symbols('x,y')
def f(x,y):
    return (-x + 67)**2/(y**2)

您可以在列表中存儲x和y

import sympy as s
x = list(s.symbols('x,y'))
def f(x):
    return (-x[0] + 67)**2/(x[1]**2)

編輯:
我假設您想用輸入的第一個和第二個元素分別替換函數主體中的x和y。

import sympy as s
x = list(s.symbols('x,y'))
def f(x):
    y=x[1]
    x = x[0]
    return (-x + 67)**2/(y**2)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM