在Sympy中,該函數
Curve.translate()
用於將給定曲線平移給定的x,y值。它沿兩個方向(即沿x軸和y軸)平移曲線。用法: Curve.translate(x, y)
參數:
x:沿x軸的平移值
y:沿y軸的平移值
返回:平移曲線
範例1:
# import Curve, parameter and interpolate
from sympy.geometry.curve import Curve
from sympy.abc import t
from sympy import interpolate
# using interpolate() and Curve()
C1 = Curve((t, interpolate([1, 4, 9, 16], t)), (t, 0, 1));
print(C1)
# using translate()
C2 = C1.translate(2, 3)
print(C2)
輸出:
Curve((t, t**2), (t, 0, 1)) Curve((t + 2, t**2 + 3), (t, 0, 1))
範例2:
# import Curve and parameter
from sympy.geometry.curve import Curve
from sympy.abc import x
# using Curve()
C1 = Curve((x, x), (x, 0, 1));
print(C1)
# using translate()
C2 = C1.translate(1, 2)
print(C2)
輸出:
Curve((x, x), (x, 0, 1)) Curve((x + 1, x + 2), (x, 0, 1))
相關用法
- Python sympy.sec()用法及代碼示例
- Python sympy.lcm()用法及代碼示例
- Python sympy.det()用法及代碼示例
- Python sympy.nT()用法及代碼示例
- Python sympy.eye()用法及代碼示例
- Python sympy.ff()用法及代碼示例
- Python sympy.gcd()用法及代碼示例
- Python sympy.S()用法及代碼示例
- Python sympy.cot()用法及代碼示例
- Python sympy.ones()用法及代碼示例
- Python sympy.rf()用法及代碼示例
- Python sympy.crt()用法及代碼示例
- Python sympy.cos()用法及代碼示例
- Python sympy.tan()用法及代碼示例
- Python sympy.sin()用法及代碼示例
- Python sympy.div()用法及代碼示例
- Python sympy.has()用法及代碼示例
- Python sympy.Pow()用法及代碼示例
- Python sympy.lcm()用法及代碼示例
- Python sympy.Add()用法及代碼示例
注:本文由純淨天空篩選整理自ravikishor大神的英文原創作品 Python – Sympy Curve.translate() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。