MIPO

MANABE INTELLECTUAL PROPERTY OFFICE

るいだ円って知ってますか? ー漢字は、類楕円です (*^^)v

算額を調べていたら、類楕円という図形に行きつきました。楕円に似ているのですが、一般式は次のように表現できるということで、4次式になっています。a,bが、長軸、短軸の長さです。

それで、また、ChatGPTとPythonを使って描いてもらいました。

import matplotlib.pyplot as plt
import numpy as np

#類楕円の方程式

def plot_superellipse(a, b):
theta = np.linspace(0, 2*np.pi, 1000)
x = a * np.cos(theta)
y = b * np.sin(theta)

fig, ax = plt.subplots()
ax.plot(x, y, label='Superellipse')
ax.set_aspect('equal', adjustable='box')
ax.set_xlabel('X-axis')
ax.set_ylabel('Y-axis')
ax.set_title('Superellipse with a = {} and b = {}'.format(a, b))
ax.legend()
plt.show()
#aとbの値を設定して描画

a_value = 8 # aの値を設定
b_value = 3 # bの値を設定
plot_superellipse(a_value, b_value)

それでできた図形は次のようなものです。

楕円を書いてもらうと次のようで、ちょっとだけ違いますかね!?

奥が深い!!