Trao đổi về mathcad

Thảo luận trong 'Những Phần Mềm Khác' bắt đầu bởi anct30303, 25/10/12.

  1. anct30303

    anct30303 New Member

    Tham gia ngày:
    25/10/12
    Bài viết:
    2
    Đã được thích:
    0
    Điểm thành tích:
    0
    Dear các bạn,
    Hiện tại mình đang tìm hiểu về MathCad
    Tình huống mình gặp phải như sau:

    Cho hộ hàm là một chuỗi các biểu thức thay đổi theo giá trị x,y,z. Tạm gọi là f(x,y,z).

    Vì số lượng tính toán rất nhiều giá trị với x,y,z (hàng ngàn giá trị). Mình phải chọ cặp giá trị x,y,z cho phù hợp nhất, nên không thể ngồi thử từng cái.

    Mình muốn tạo 1 bảng giá trị tương tự như excel khi giá trị x,y,z cùng thay đổi thì các kết quả tính toán cũng thay đổi theo x,y,z và được lưu lại trong bảng kết quả của mình

    Bạn nào biết vấn đề này cho mình xin địa chỉ email, hoặc số ĐT để mình liên hệ với..
    Xin cám ơn.. và chúc sức khỏe..
     
  2. SEASTAR

    SEASTAR Member

    Tham gia ngày:
    5/6/12
    Bài viết:
    303
    Đã được thích:
    1
    Điểm thành tích:
    18
    Bạn cứ hỏi mạnh dạn, thoải mái và cụ thể vấn đề của bạn đi, biết đâu anh em lại giúp bạn được. Cá nhân tôi thực sự không thích hỏi riêng tư trong diễn đàn này. Vấn đề của bạn có khi lại là vấn đề của nhiều anh em khác nữa và cũng là vấn đề của tôi vì tôi không rành về mathcad :)

    Ví dụ như bạn cho thay vì 1000 thì bạn cho 10 dòng giá trị x, y, z; hàm f(x,y,z) bạn có thể ví dụ f(x,y,z) = 2x+y-z; tiêu chí chọn giá trị f(x0, y0, z0) của bạn là gì ....
     
  3. BrianNg

    BrianNg Moderators

    Tham gia ngày:
    24/5/12
    Bài viết:
    349
    Đã được thích:
    11
    Điểm thành tích:
    18
    Có 2 cách để bạn anct30303 giải quyết vấn đề này đó là tạo 1 biến là 1 ma trận nhiều hàng, 3 cột trong Mathcad với mỗi cột là chuỗi các giá trị lần lượt x, y, z và tiến hành các thuật toán lặp trên các cột này. Chú ý là trong mathcad nếu để mặc định bạn định nghĩa ma trận M = [xi, yi, zi], i=1..n thì để xuất ra cột giá trị [xi] (ma trận n hàng 1 cột) thì bạn phải lôi thanh công cụ Matrix trong mathcad ra, [xi] = M<0>, [yi] = M<1>, [zi] = M<2>.
    Cách khác là bạn tạo một biến rồi link vào 1 file excel chứa 3 cột là các giá trị [xi, yi, zi] nói trên, khi tính toán thì nếu bạn thay đổi giá trị của bất kỳ 1 x, y, z nào trong file excel, mathcad sẽ tự động cập nhật và tính toán. Để định nghĩa biến kiểu này bạn phải vào Insert > Object rồi chọn file excel của bạn.
    Chúc bạn thành công!
     
  4. Song Ma

    Song Ma Administrator

    Tham gia ngày:
    17/5/12
    Bài viết:
    425
    Đã được thích:
    20
    Điểm thành tích:
    18
    Mathcad - lenh_lap.jpg
    Ví dụ thế này có đúng vấn đề không nhỉ?
     
  5. maicohoi

    maicohoi Member

    Tham gia ngày:
    7/8/12
    Bài viết:
    87
    Đã được thích:
    1
    Điểm thành tích:
    6

    không biet ý bạn hỏi là như vay phải không
     
    Last edited by a moderator: 17/11/15
  6. anct30303

    anct30303 New Member

    Tham gia ngày:
    25/10/12
    Bài viết:
    2
    Đã được thích:
    0
    Điểm thành tích:
    0
    À.. Cám ơn các bạn đã giúp đỡ nha..
    Đầu tiên là tạo 1 Matrix chứa các biến, rồi tạo 1 file excel để ghi lại biến lẫn KQ mình tính ra.
    Xin cám ơn các bạn.
     
  7. maicohoi

    maicohoi Member

    Tham gia ngày:
    7/8/12
    Bài viết:
    87
    Đã được thích:
    1
    Điểm thành tích:
    6
    muon xuat cai gi ra bang excel thi chi can nhap thong so xuat ra vao input cua file excel..va nhap them thông sô range (vidu A1:A100 muốn xuất ra cồt A trong bảng excel) nếu file tính toán xuất ra dạng matran thi điều chỉnh thông số A1:C100..ban nên đưa bài toán cụ thể mình có thể giúp bạn.
     

Chia sẻ trang này