SSpectrumGorse
ผลิตภัณฑ์

คุณสมบัติของโปรแกรม · พหุนามลักษณะเฉพาะสัมประสิทธิ์จำนวนเต็ม

01

SpectrumGorse ให้บริบทตรวจสัมประสิทธิ์ลักษณะเฉพาะของเมทริกซ์และเอกลักษณ์ดีเทอร์มิแนนต์โดยไม่สัญญาค่าประมาณเชิงตัวเลขของค่าลักษณะเฉพาะ

01

โมเดล

ตั้งค่า endpoint ที่รองรับ OpenAI หรือ Anthropic ด้วย URL หลักและคีย์ API หากจำเป็น ทดสอบการเชื่อมต่อ เซิร์ฟเวอร์โมเดลในเครื่องต้องทำงานอยู่ เครื่องมือระยะไกลอาจส่งข้อมูลแยกต่างหาก

02

โปรเจกต์

เลือกโฟลเดอร์และให้ผู้ช่วยอ่านไฟล์ที่เกี่ยวข้องก่อนแก้ไข ระบุเป้าหมายและขอบเขตของงานให้ชัดเจน

03

การเปลี่ยนแปลง

ตรวจสอบการแก้ไขและผลลัพธ์คำสั่ง รันการตรวจสอบของโปรเจกต์ก่อนยอมรับผล โค้ดที่สร้างขึ้นไม่ได้ผ่านการทดสอบโดยอัตโนมัติ

พหุนามลักษณะเฉพาะสัมประสิทธิ์จำนวนเต็ม

● ● ●SpectrumGorse●
ขั้นตอนการทำงาน · พหุนามลักษณะเฉพาะสัมประสิทธิ์จำนวนเต็ม ×
def characteristic_polynomial(matrix):
    if type(matrix) not in (list, tuple) or len(matrix) > 6:
        raise ValueError("charpoly.size")
    n = len(matrix)
    if any(type(row) not in (list, tuple) or len(row) != n or any(type(v) is not int or abs(v) > 1000 for v in row) for row in matrix):
        raise ValueError("charpoly.entry")
    block = [[int(i == j) for j in range(n)] for i in range(n)]
    coefficients = [1]
    for degree in range(1, n+1):
        product = [[sum(matrix[i][k]*block[k][j] for k in range(n)) for j in range(n)] for i in range(n)]
        trace = sum(product[i][i] for i in range(n))
        coefficient = -trace // degree
        coefficients.append(coefficient)
        block = [[product[i][j] + (coefficient if i == j else 0) for j in range(n)] for i in range(n)]
    return coefficients
✳คืนสัมประสิทธิ์เรียงกำลังลดลงของ det(xI−A) สำหรับเมทริกซ์จัตุรัสจำนวนเต็มอันดับศูนย์ถึงหกที่มีขนาดสมาชิกไม่เกิน 1000.
✓ การเปลี่ยนแปลงตรวจสอบก่อนนำไปใช้ ↗
ภาพประกอบพื้นที่ทำงาน
พื้นที่เขียนโค้ดด้วย AI

ไอเดียถัดไปเริ่มต้นที่นี่

ดาวน์โหลดสำหรับ Windows ↗