OK, tôi đã đấu tranh với điều này một thời gian. là những cách tốt nhất để thực hiện những điều sau:Đặt tên tín hiệu đến từ các liên kết thư viện độc đáo?
nơi Reaction Wheel 1-4
những liên kết đến cùng một khối trong thư viện. Khi Speed Counter
, Speed Direction
và Current
tín hiệu được thêm vào sản lượng xe buýt cuối cùng như hiển thị, MATLAB (chính đáng) than phiền:
Cảnh báo: Tín hiệu 9, 10, 11, 12 vào Bus Đấng Tạo Hóa tên 'myAwesomeModel' đã nhân đôi 'Hiện hành'. Chúng được tạo ra độc đáo bằng cách thêm "(signal #)" vào các tín hiệu bên trong bus kết quả. Vui lòng cập nhật nhãn của các tín hiệu sao cho tất cả đều là duy nhất.
Cho đến bây giờ tôi đã sử dụng một "giải pháp" như thế này:
có nghĩa là, đặt một size-1-MUX/tăng-of-1/block khác-giả ở giữa, vì vậy các tín hiệu có thể được đổi tên thành một cái gì đó độc đáo. Tuy nhiên, tôi thực sự muốn tin rằng MathWorks đã nghĩ ra một cách tốt hơn để làm điều này ...
Cách "thích hợp" để xây dựng tín hiệu bus như thế này là gì? Nó cảm thấy giống như tôi đang bị đẩy để áp dụng một thiết kế/kiến trúc cụ thể, nhưng những gì đó là chính xác, eludes tôi cho thời điểm này ...
chỉ để hiểu câu hỏi, bạn đang tìm kiếm cách thay thế để đổi tên tín hiệu? Bạn có thể tạo một bộ chọn bus tùy chỉnh, một hệ thống con với một mặt nạ, nơi bạn có thể chọn số lượng đầu vào và đặt tên cho chúng. Nghe như thế nào? Tôi nghĩ rằng thực sự không có cách nào xung quanh dummys, bạn chỉ có thể làm cho họ trông đẹp hơn ... – thewaywewalk
Một tùy chọn khác sẽ được tập hợp lại, chỉ cần tạo ra xe buýt "RW1", "RW2" ... và gán dòng điện. Sau đó, chúng sẽ có tên 'RW1.Current', 'RW2.Current' ... – thewaywewalk
@thewaywewalk: trong ví dụ trên, mỗi mô hình' RW' xuất ra bus riêng của nó ('Dữ liệu đầu ra'). Từ mỗi chiếc xe buýt, tôi chỉ chọn 3 tín hiệu (vì vậy các tên tín hiệu được hiển thị trong bộ chọn bus thực sự là 'RW1.Current' và tương tự, như bạn nói). Tuy nhiên, nếu bạn muốn nhóm các tín hiệu này lại thành một bus mới, MATLAB than phiền về các tên tín hiệu giống nhau, trên đầu vào bus (với các bộ chọn bus riêng lẻ kết nối với một bộ tạo bus, như trong hình), hoặc trên đầu ra bus (nếu bạn kết nối 'RW1-4' trực tiếp với một người tạo ra bus, và kiểm tra "output as bus". Tôi thấy không có cách nào xung quanh nó mà không có núm vú ... –