User Tag List

+ Trả lời chủ đề
Hiện kết quả từ 1 tới 1 của 1

Chủ đề: Một bài toán về matlab

  1. #1
    svBK's Newbie
    Tham gia ngày
    Oct 2010
    Bài gửi
    1

    Mặc định Một bài toán về matlab

    Mình mới học về matlab, mong các bạn chỉ giùm mình.
    Bài toán như sau :
    Tìm các số nguyên x_1, x_2, x_3, x_4, x_5, x_6 sao cho f = 50x_1 + 80x_2 + 40x_3 + 50x_4 + 40x_5 + 40x_6 có giá trị nhỏ nhất và x_1, x_2, x_3, x_4, x_5, x_6 thỏa các điều kiện :
    x_1 + x_2 + x_3 = 15
    x_4 + x_5 + x_6 = 15
    x_1 + x_4 = 8
    x_2 + x_5 = 12
    x_3 + x_6 = 10
    x_1, x_2, x_3, x_4, x_5, x_6 >= 0

    Mình dùng linprog trong matlab như sau :
    f = [50; 80; 40; 50; 40; 40]
    A = [1 1 1 0 0 0; 0 0 0 1 1 1; 1 0 0 1 0 0; 0 1 0 0 1 0; 0 0 1 0 0 1]
    b = [15; 15; 8; 12; 10]
    lb = zeros(6,1)
    [x, fval] = linprog(f,[],[],A,b,lb)

    Kết quả của matlab là x = [6.6399; 0.0000; 8.3601; 1.3601; 12.0000 ; 1.6399]
    Nhưng đề bài tìm các số nguyên. Kết quả đúng phải là x = [8; 0; 7; 0 ; 12 ; 3]
    Vậy mình phải làm sao để kết quả ra được số nguyên?
    Cám ơn các bạn nhiều.
    Lần sửa cuối bởi plasa88; 17-10-2010 lúc 07:16 AM

+ Trả lời chủ đề

Thông tin chủ đề

Users Browsing this Thread

Hiện có 1 người đọc bài này. (0 thành viên và 1 khách)

Chủ đề tương tự

  1. Làm sao nói tiếng Anh như người nước Ngoài?
    Gửi bởi billtmb trong mục English
    Trả lời: 3
    Bài cuối: 20-07-2015, 05:23 PM
  2. Toán hay không Toán?
    Gửi bởi Bảo Huy trong mục Diễn đàn Học tập và Nghiên cứu KH Sinh viên
    Trả lời: 5
    Bài cuối: 03-10-2011, 07:44 PM
  3. Các Từ Trong Phần Cứng
    Gửi bởi baucun trong mục Phần cứng
    Trả lời: 5
    Bài cuối: 20-07-2011, 08:50 AM
  4. Ngô Bảo Châu-Bước qua chướng ngại 30 năm của nền toán học thế giới
    Gửi bởi Mr Kelvin trong mục Viện Toán tin ứng dụng
    Trả lời: 0
    Bài cuối: 18-08-2010, 09:43 AM
  5. Ozzy - Bố Gi Của Nhạc Rock
    Gửi bởi Nightmare trong mục Jazz - Soul - Other
    Trả lời: 21
    Bài cuối: 04-01-2004, 05:19 PM

Từ khóa (Tag) của chủ đề này

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình


About svBK.VN

    Bách Khoa Forum - Diễn đàn thảo luận chung của sinh viên ĐH Bách Khoa Hà Nội. Nơi giao lưu giữa sinh viên - cựu sinh viên - giảng viên của trường.

Follow us on

Twitter Facebook youtube