1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Hỏi cách tính Định thức ma trận (= fần mềm nào đó)

Chủ đề trong 'Toán học' bởi Voodoo_Child, 10/06/2006.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. Voodoo_Child

    Voodoo_Child Thành viên rất tích cực

    Tham gia ngày:
    29/07/2002
    Bài viết:
    2.065
    Đã được thích:
    0
    Hỏi cách tính Định thức ma trận (= fần mềm nào đó)

    Hichic, mình đang làm 1 đề tài mà trong đó cần phải tính định thức của ma trận để ra kết quả mà phân tích. Ma trận thì toàn 12x12, lại còn rất nhiều, tính = tay thì đến tết tây cũng chẳng xong. Mình muốn hỏi là có công thức tính định thức nào = Exel hoặc dùng phần mềm nào có thể tính toán nhanh chóng định thức của ma trận được không. Xin cảm ơn các bạn trước.
  2. KTY

    KTY Thành viên mới

    Tham gia ngày:
    20/03/2004
    Bài viết:
    503
    Đã được thích:
    0
    MATLAB
  3. Voodoo_Child

    Voodoo_Child Thành viên rất tích cực

    Tham gia ngày:
    29/07/2002
    Bài viết:
    2.065
    Đã được thích:
    0
    Còn nữa. Nói chung là cần tính toán rất nhiều đến ma trận (trong đó đang cần tính cả ma trận nghịch đảo). Em là dân ngoại đạo, ko học ngành toán nên ko rõ lắm. Mong các bác nếu cho em chương trình thì cho em cái link luôn 1 thể. Thx.
  4. nhtdhbk

    nhtdhbk Thành viên mới

    Tham gia ngày:
    08/07/2003
    Bài viết:
    1.574
    Đã được thích:
    0
    Matlab mới nhất R2006a, giá hình như vài nghìn $. Cũng có thể download được. Không thể đưa link lên trên này được.
  5. werty98

    werty98 Thành viên gắn bó với ttvnol.com

    Tham gia ngày:
    17/06/2003
    Bài viết:
    8.178
    Đã được thích:
    5.572
    Nếu chỉ tính toán ma trận không thôi thì khỏi cần xài Matlab chi cho nặng, mà phải mang tiếng ăn cắp bản quyền. Xài GNU Octave mã nguồn mở đi, vừa nhẹ máy vừa hợp pháp:
    http://www.gnu.org/software/octave/
  6. Voodoo_Child

    Voodoo_Child Thành viên rất tích cực

    Tham gia ngày:
    29/07/2002
    Bài viết:
    2.065
    Đã được thích:
    0
    Hic, mình down octave-2.1.73 về rồ, giải nén rai nhưng ko biết chạy nó như thế nào (chẳng tìm ra file exe). Hichic, ko phải dân ngành toán tin nên mù tịt.
  7. KTY

    KTY Thành viên mới

    Tham gia ngày:
    20/03/2004
    Bài viết:
    503
    Đã được thích:
    0
    down phải file dành cho linux à
  8. werty98

    werty98 Thành viên gắn bó với ttvnol.com

    Tham gia ngày:
    17/06/2003
    Bài viết:
    8.178
    Đã được thích:
    5.572
    Muốn xài Octave trong Windows thì bạn phải biết xài Cygwin, một chương trình mô phỏng môi trường Unix cho win. Cái này có lẽ cũng hơi phức tạp đối với bạn.
    Bạn có thể dùng Scilab cũng được, tuy không xịn bằng Octave nhưng dễ cài hơn. Cái này cũng là phần mềm mã nguồn mở:
    http://www.scilab.org/download/stable/scilab-4.0.exe
    Cheers,
    WERTY
  9. werty98

    werty98 Thành viên gắn bó với ttvnol.com

    Tham gia ngày:
    17/06/2003
    Bài viết:
    8.178
    Đã được thích:
    5.572
    Kiếm một hồi thì lại thấy bản cài Octave cho Windows:
    http://sourceforge.net/project/showfiles.php?group_id=2888
    Download cái octave-forge-windows đó. Nhớ là nếu trên máy có cái Cygwin thì không được xài bản này.
  10. WJT

    WJT Thành viên mới

    Tham gia ngày:
    09/10/2005
    Bài viết:
    492
    Đã được thích:
    4
    Có nhiều phần mềm có thể tính định thức của ma trận (như một số bạn đã nêu). Bạn cũng có thể lập trình để tính định thức bằng một ngôn ngữ bất kỳ (Pascal; Delphi; C...). Nếu bạn còn phải xử lý và tính toán nhiều thứ nữa (không chỉ là mỗi tính định thức) thì theo mình bạn nên lập trình là hay nhất!
    WJT.

Chia sẻ trang này