Vấn đề với thời gian chạy của lệnh "subs" trong Matlab !
2 posters
Mechatronics :: HỌC TẬP :: Trao đổi :: Tin học
Trang 1 trong tổng số 1 trang
Vấn đề với thời gian chạy của lệnh "subs" trong Matlab !
Mình có 1 vấn đề khi sử dụng lệnh subs trong Matlab như sau :
giả sử có biểu thức f=f(x,y,z), biểu thức này rất dài và phức tạp.Khi tính giá trị của fi tại x=xi, y=yi, z=zi, mình sử dụng lệnh subs :
fi=subs(f,{x,y,z},{xi,yi,zi})
sẽ thu được kết quả. Nhưng vấn đề là thời gian thực thi lệnh này tương đối lớn ( nếu tính tại nhiều giá trị i thì càng lớn ).
Mình xin hỏi ý kiến mọi người xem nên xử lý tình huống này như thế nào? Liệu có cách nào tính toán nhanh hơn ko?
Mình tham khảo link này nhưng vẫn không hiểu cách họ làm. Mọi người quan tâm thì vào nhé
http://www.mathworks.com/matlabcentral/newsreader/view_thread/145300
giả sử có biểu thức f=f(x,y,z), biểu thức này rất dài và phức tạp.Khi tính giá trị của fi tại x=xi, y=yi, z=zi, mình sử dụng lệnh subs :
fi=subs(f,{x,y,z},{xi,yi,zi})
sẽ thu được kết quả. Nhưng vấn đề là thời gian thực thi lệnh này tương đối lớn ( nếu tính tại nhiều giá trị i thì càng lớn ).
Mình xin hỏi ý kiến mọi người xem nên xử lý tình huống này như thế nào? Liệu có cách nào tính toán nhanh hơn ko?
Mình tham khảo link này nhưng vẫn không hiểu cách họ làm. Mọi người quan tâm thì vào nhé
http://www.mathworks.com/matlabcentral/newsreader/view_thread/145300
kebitmat_f- Thượng úy
- Tổng số bài gửi : 60
Age : 37
Đến từ : K49
Job/hobbies : jobless
Humor : ...
Registration date : 14/11/2008
Re: Vấn đề với thời gian chạy của lệnh "subs" trong Matlab !
Anh nghĩ là nó làm đơn giản là thế 3 giá trị x y z bằng số vào phương trình để tính f Nó dùng fprint mà. Ko biết đúng sai thế nào.
Tien Thanh- Đại tá
- Tổng số bài gửi : 633
Registration date : 12/11/2008
Re: Vấn đề với thời gian chạy của lệnh "subs" trong Matlab !
Bác Thành pro quá !
Bác nói phát e mới ngộ ra. Lúc đầu cũng nghĩ kiểu đó nhưng lại làm theo 1 hướng khác, khi nghe bác nói cái "chân lý" e như tỉnh ngộ ấy
Từ nay có thể tích hợp tính symbolic và số trong Matlab ngon rồi.
Thanks Bác nhiều !
Bác nói phát e mới ngộ ra. Lúc đầu cũng nghĩ kiểu đó nhưng lại làm theo 1 hướng khác, khi nghe bác nói cái "chân lý" e như tỉnh ngộ ấy
Từ nay có thể tích hợp tính symbolic và số trong Matlab ngon rồi.
Thanks Bác nhiều !
kebitmat_f- Thượng úy
- Tổng số bài gửi : 60
Age : 37
Đến từ : K49
Job/hobbies : jobless
Humor : ...
Registration date : 14/11/2008
Similar topics
» Virtual Reality in Matlab
» Chuyện linh tinh - đọc thư giãn
» "ngả người không ngã" của Michael Jackson?
» Cấp bậc trong diễn đàn
» Có anh em nào nghe QnS
» Chuyện linh tinh - đọc thư giãn
» "ngả người không ngã" của Michael Jackson?
» Cấp bậc trong diễn đàn
» Có anh em nào nghe QnS
Mechatronics :: HỌC TẬP :: Trao đổi :: Tin học
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|