PIC Vietnam

Go Back   PIC Vietnam > Robotics > Matlab-Simulink & Labview & 20-Sim

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Matlab-Simulink & Labview & 20-Sim Các công cụ mô phỏng đa ngành...

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 07-01-2010, 03:27 PM   #1
qiang412
Nhập môn đệ tử
 
Tham gia ngày: Dec 2008
Bài gửi: 4
:
Help Me! về simulink và Fuzzy

Mình đang làm về điều khiển mờ, tuy nhiên khi mô phỏng trên simulink thì sảy ra lỗi, không thể tiếp tục được
thông báo lỗi như sau:
"Error in 'temp/Fuzzy Logic Controller': Parameter 'temp' cannot be evaluated. MATLAB error message: Error, 'temp' is currently in use by a simulation and can not be accessed programmatically"

sau khi thực hiện Export file fuzzy sang Workspace thì lại báo lỗi sau:
error 1:
"MinMax does not accept 'boolean' signals. The input and output signal(s) of 'temp/Fuzzy Logic Controller/FIS Wizard/Defuzzification1/Max (COA)' must be one of the MATLAB 'uint8', 'uint16', 'uint32', 'int8', 'int16', 'int32', 'single', or 'double' data types, or one of the Fixed-point data types"

error 2:
"An error occurred while propagating data type 'boolean' from 'temp/Fuzzy Logic Controller/FIS Wizard/Defuzzification1/Zero Strength (COA)', output port 1'
em làm một ứng dụng nhỏ để thừ nhưng không được, file như sau:
http://www.mediafire.com/?zzgeddhhtuj
bác nào đã làm về phần này giúp em với, thanks nhiều
qiang412 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 07-01-2010, 05:23 PM   #2
minhsondaklak
Đệ tử 5 túi
 
Tham gia ngày: Jan 2008
Bài gửi: 96
:
Cái này khối anh bị, xử thế này:

- Nếu dùng khối Fuzzy Logic Controller thì nhập tham số: FIS file or structure = ‘name’

- Nếu dùng khối Fuzzy Logic Controller With Ruleviewer thì nhập: FIS Matrix = readfis('name')

Với name là tên file mô hình mờ của bạn, lưu ý dấu nháy đơn.
__________________
minhsondaklak@yahoo.com

thay đổi nội dung bởi: minhsondaklak, 08-01-2010 lúc 07:48 AM.
minhsondaklak vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-04-2010, 07:57 AM   #3
chuot_bac
Nhập môn đệ tử
 
Tham gia ngày: Jul 2008
Bài gửi: 3
:
Chán quá, tui cũng gặp lỗi như trên nhưng chưa khắc phục dc, ai có thể giúp ko?thank!
chuot_bac vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 15-05-2010, 12:27 AM   #4
dung117
Nhập môn đệ tử
 
Tham gia ngày: Mar 2009
Bài gửi: 2
:
Unhappy

Trích:
Nguyên văn bởi minhsondaklak View Post
Cái này khối anh bị, xử thế này:

- Nếu dùng khối Fuzzy Logic Controller thì nhập tham số: FIS file or structure = ‘name’

- Nếu dùng khối Fuzzy Logic Controller With Ruleviewer thì nhập: FIS Matrix = readfis('name')

Với name là tên file mô hình mờ của bạn, lưu ý dấu nháy đơn.
Mình đã thử viết lại như bạn nói mà vẫn báo lỗi. Chưa hiểu tại sao: giải thích hộ mình nhá.thanks
dung117 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 24-11-2010, 12:10 AM   #5
beunin899
Nhập môn đệ tử
 
Tham gia ngày: May 2010
Bài gửi: 5
:
bai cua ban dung la phai de :'temp'
ban lam thu di
se ko co loi
minh da thu va no chay ok
chuc ban may man nhe
beunin899 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-06-2011, 12:54 AM   #6
lequangthanh
Đệ tử 1 túi
 
Tham gia ngày: Jun 2011
Bài gửi: 22
:
Trích:
Nguyên văn bởi qiang412 View Post
Mình đang làm về điều khiển mờ, tuy nhiên khi mô phỏng trên simulink thì sảy ra lỗi, không thể tiếp tục được
thông báo lỗi như sau:
"Error in 'temp/Fuzzy Logic Controller': Parameter 'temp' cannot be evaluated. MATLAB error message: Error, 'temp' is currently in use by a simulation and can not be accessed programmatically"

sau khi thực hiện Export file fuzzy sang Workspace thì lại báo lỗi sau:
error 1:
"MinMax does not accept 'boolean' signals. The input and output signal(s) of 'temp/Fuzzy Logic Controller/FIS Wizard/Defuzzification1/Max (COA)' must be one of the MATLAB 'uint8', 'uint16', 'uint32', 'int8', 'int16', 'int32', 'single', or 'double' data types, or one of the Fixed-point data types"

error 2:
"An error occurred while propagating data type 'boolean' from 'temp/Fuzzy Logic Controller/FIS Wizard/Defuzzification1/Zero Strength (COA)', output port 1'
em làm một ứng dụng nhỏ để thừ nhưng không được, file như sau:
http://www.mediafire.com/?zzgeddhhtuj
bác nào đã làm về phần này giúp em với, thanks nhiều
'temp' is currently in use by a simulation and can not be accessed programmatically" bạn đã đặt tên hàm liên thuộc trùng với tên chương trình rồi
tín hiệu vào cảu bạn có kiểu dữ liệu boolean,không thê dùng phương pháp giải mờ MinMax đươc,đối với các kiểu dữ liệu này bạn phải dùng mô hình sugeno thôi,không dung mô hình mamdani được đâu!!!
lequangthanh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 02:13 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam