Ủng hộ topic của bạn. Vấn đề rất hữu ich, thay vì nghiên cứu VB khá mất thời gian làm quen tôi cũng đã xây dựng một giao diện GUI trên Matlab mô phỏng các bài toán và thực hiện truyền thông với CHIP qua cổng COM nhưng chưa biết đến khả năng dịch thành file *.exe của Matlab, giờ được các bạn chỉ bảo thật là hay!
Thông báo
Collapse
No announcement yet.
Lập trình GUI trong Matlab
Collapse
This is a sticky topic.
X
X
-
-
Điều đầu tiên tôi muốn nói đó là bài viết của bác Hải Bắc rất ý nghĩa nhất là với những người như tôi.
Hiện tại tôi có hai vấn đề cần giải quyết (Đối với cá nhân tôi là khó :d) Mong mọi người giúp đỡ.
Việc đầu tiên :Tôi muốn dùng Guide trong matlab để thực hiện công việc đó là mô phỏng các phép toán trong XLTHS như phép tính tích chập ,phép nhân,....
và mô phỏng các bộ lọc số FIR ,IIR (Chia thành lọc thông thấp thông cao ...)
Việc mô phỏng sẽ được thực thi trực quan ví dụ từ form phép tính tích chập ta nhập vào x(n),h(n) sau đó sẽ tính ra y(n) và mô phỏng nó bằng đồ thị.Tôi đã đọc bài của bác Hải Bắc nhưng làm nó vẫn ko được mong bác chỉ giúp tôi với.
Việc thứ 2 đó là việc nhúng matlab vào Vb.Đọc luồng này tôi thấy anh loveoflife nói :
Vậy để từ menu chính trên VB gọi đến các form trên em phải làm j mong anh và các bạn chỉ cho em.Điều này đối với em là rất quan trọng.Nguyên văn bởi loveoflife Xem bài viết- Nếu không thích dịch ra EXE thì có thể tạo ra đối tượng COM từ chương trình Matlab với công cụ Matlab COM Builder. Sau đó có thể dùng nó trong VB, Excel và các công cụ phát triển nhanh (RAD) khác
- Không phải lệnh nào, toolbox nào cũng có thể dịch được ra file EXE hay COM
Love all !Last edited by alodimay007; 25-08-2007, 09:45.
Comment
-
Chào bạn.
Trước hết xin trả lời bạn mục đầu tiên. Để đạt được mục đích như bạn mong muốn thì bạn cần phải lấy được các vector x,y để biểu diễn trên đồ thị.
Còn các phép xử lý tín hiệu số thì Matlab hỗ trợ hết rùi nên không sợ. Bạn sẽ viết các lệnh này trong các function của GUI bạn tạo ra.Bạn nên đọc kĩ lại một vài ví dụ ban đầu của mình chắc sẽ hiểu ngay mấu chốt của vấn đề này.
Còn gọi Matlab trong VB thì để mình upload ảnh lên cho bạn xem xong vì mình mới cài lại hệ điều hành
.
Chúc các bạn thành công.Technical sale at WT Microelectronics S'pore
Hỗ trợ dự án sử dụng các hãng Texas Instrument, STMicro, Freescale, Fairchild, International Rectifier, Ublox, Lumiled, Maxim
Liên hệ: 0915.560.511 hoặc ngo.haibac@wtmec.com
Comment
-
Cám ơn Hải Bắc nhé!Nguyên văn bởi ngohaibac Xem bài viếtChào bạn.
Trước hết xin trả lời bạn mục đầu tiên. Để đạt được mục đích như bạn mong muốn thì bạn cần phải lấy được các vector x,y để biểu diễn trên đồ thị.
Còn các phép xử lý tín hiệu số thì Matlab hỗ trợ hết rùi nên không sợ. Bạn sẽ viết các lệnh này trong các function của GUI bạn tạo ra.Bạn nên đọc kĩ lại một vài ví dụ ban đầu của mình chắc sẽ hiểu ngay mấu chốt của vấn đề này.
Còn gọi Matlab trong VB thì để mình upload ảnh lên cho bạn xem xong vì mình mới cài lại hệ điều hành
.
Chúc các bạn thành công.
Comment
-
Bác Hải Bắc cài xong win chưa vậy? :d
- Từ matlab tôi gõ lệnh comtool sau đó add file M vào và tiến hành buil file DLL .Ko hiểu sao no chạy một lúc rồi báo lỗi thiếu trình biên dịch .Máy tôi cài VB6 và Matlab 7.01.
- Tôi muốn hỏi thêm bác Hải Bắc việc gõ tiếng việt trong các Form .Khi xây dựng Gui tôi chỉnh font Vn Time để ghi tên các đề mục nhưng ký tự tạo ra ko được như ý.Hiii.Mà làm sao để các form sau khi chạy full toàn màn hình đấy bác?
Mong bác cài xong win rồi .Hix 2 tuần trước máy tuii đầu tiên là cháy nguồn sau đấy là cháy Main nữa cơ chả làm ăn j được .Hix Đen quá.
Comment
-
Chào bạn.Nguyên văn bởi honghaitac Xem bài viếthi bac hai bac, topic nay bac lap ra rat tuyet, nhan đây tôi cũng muốn hỏi bác là muốn kết hợp giữa gui và simulink thi ta phai làm thế nào?
Bạn xem lại ví dụ DC Motor control ở các bài trước đi nhé. Đó chính là Project dùng GUI để tương tác với Simulink như: thay đổi giá trị đặt, thay đổi tham số hàm truyền,...
Chúc bạn thành công.Technical sale at WT Microelectronics S'pore
Hỗ trợ dự án sử dụng các hãng Texas Instrument, STMicro, Freescale, Fairchild, International Rectifier, Ublox, Lumiled, Maxim
Liên hệ: 0915.560.511 hoặc ngo.haibac@wtmec.com
Comment
-
Chào các bạn. Mình hiện đang lập trình GUI của matlab , cần nhờ các bạn chỉ giúp .
Trên giao diện có đối tượng axes. Khi load tín hiệu thì tín hiệu sẽ được vẽ trên axes , cái này ko có gì khó nhưng mình muốn có thêm 2 thanh dọc hoặc ngang có thể dùng chuột kéo qua lại để biết giá trị tại từng điểm của tín hiệu.Giống như signal browser của sptool ấy.
Bạn nào rành cái này chỉ mình với. Mình có tìm hiểu m-file của signal browser nhưng nó viết toàn bằng dòng lệnh tạo giao diện, đọc hoài ko hiểu
.
Ai biết giúp mình với . Cám ơn nhiều .
Comment
-
Em rất ngưỡng mộ anh về việc nhúng simulink vào trong Gui của matlab, nhưng em làm hoài mà không được. Em đang làm luận văn mô phỏng hệ thống CDMA. Thiết kế simulink rồi nhúng vào Gui mà không thành công.
Em thấy anh viết phần điều khiển motorDC ỏ trên hay qua. Anh cho em xin nha. Và những thủ thuật dùng simulink luôn nhe!. Em thành thật cám ơn anh
Email: cuong.1032869@student.ctu.edu.vn
Comment
-
Chào các pạn.
Mình hiện đang có 1 số vấn đề mà khó quá không giải thích dc.
Mình làm trên Command Window thực hiện Test giao tiếp qua cổng COM thì okie
Nhưng khi làm với GUI thì "TỊT NGÓM".
Mình làm trên màn hình Command Window như sau:
s=serial('COM1');
fopen(s);
fprintf(s,'Giao tiep RS232');
data=fscanf(s);
data
fclose(s);
vậy mong anh em nào đã lĩnh hội giúp mình với.Mình đang làm với GUI.
Quicklyyyyyyyyyyyyyyyyyyy......
Comment
-
Bạn đọc luồng này:
Giao tiếp RS232 trên PC qua Matlab
http://www.picvietnam.com/forum/showthread.php?t=752
Chúc bạn thành công.Technical sale at WT Microelectronics S'pore
Hỗ trợ dự án sử dụng các hãng Texas Instrument, STMicro, Freescale, Fairchild, International Rectifier, Ublox, Lumiled, Maxim
Liên hệ: 0915.560.511 hoặc ngo.haibac@wtmec.com
Comment
-
Chào các bạn.
Đã dịch ứng dụng viết bằng Matlab sang file .exe để các máy không cài Matlab dùng được:
http://www.picvietnam.com/forum/show...2769#post12769
Dịch bằng công cụ deploptool
Chúc các bạn thành công.Technical sale at WT Microelectronics S'pore
Hỗ trợ dự án sử dụng các hãng Texas Instrument, STMicro, Freescale, Fairchild, International Rectifier, Ublox, Lumiled, Maxim
Liên hệ: 0915.560.511 hoặc ngo.haibac@wtmec.com
Comment
Bài viết mới nhất
Collapse
-
bởi theidiotcatAMD Ryzen 9 9950X3D không chỉ là một bộ vi xử lý đơn thuần; nó là lời khẳng định về sức mạnh của kiến trúc Zen 5 kết hợp cùng công nghệ 3D V-Cache đột phá. Trong bối cảnh thị trường linh kiện PC cạnh tranh khốc liệt, đây được xem...
-
Channel: Đánh giá sản phẩm DTVN
hôm nay, 09:21 -
-
bởi theidiotcatBộ đôi Ryzen 9 9950X3D2 và Radeon RX 9070 XT 16GB là sự kết hợp phần cứng cao cấp nhất của AMD hiện nay. Đây không chỉ là một dàn máy tính để giải trí thông thường, mà là công cụ làm việc mạnh mẽ dành cho những ai có nhu cầu xử lý cường...
-
Channel: Đánh giá sản phẩm DTVN
hôm nay, 09:09 -
-
bởi theidiotcatKhi ráp một bộ máy tính cấu hình cao, việc cân đối ngân sách cho từng linh kiện là rất quan trọng. Sự kết hợp giữa vi xử lý AMD Ryzen thế hệ mới có công nghệ 3D V-Cache và card đồ họa Radeon RX 9070 XT đang là lựa chọn rất đáng tiền....
-
Channel: Đánh giá sản phẩm DTVN
11-06-2026, 10:43 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Giới thiệu bản nhạc đệm mới nhộn nhịp tươi vui, nghe là muốn... xuất gia đi tu liền!!!!😁...
-
Channel: Tâm tình dân kỹ thuật
11-06-2026, 09:51 -
-
Trả lời cho Máy đo khuôn mẫubởi vi van phamQuá dễ, Mua cái máy xq quét tòan thân, lấy bàn và khung di chuyển. Tháo đầu xquang ra bán ve chai, mua cái máy siêu âm gắn vào vị trí đầu đèn. Setup máy là chạy chính xác, còn file Setup thì chưa nghĩ ra....
-
Channel: Đo lường và điều khiển dùng máy tính
07-06-2026, 08:49 -
-
Trả lời cho Máy Phun sương tạo ầm Trung Quốc.bởi nguyendinhvanMạch tạo sương là tự dao động.
Mach 555 là đóng mở chu kỳ tần số thấp.
IC 555 giá rẻ, chỉ chạy lên tần số vài trăm ki lô hẹc thôi. Thăng cao hơn là méo dạng rồi tịt.
Mach sương thì dao động tần số tầm 2 mê ga hẹc cơ !...-
Channel: Tâm tình dân kỹ thuật
07-06-2026, 00:09 -
-
bởi nguyendinhvan
Cái máy đo này mắc tiền quá !
Anh em dtvn có giải pháp nào tự chế được không ?...-
Channel: Đo lường và điều khiển dùng máy tính
07-06-2026, 00:00 -
-
bởi nguyendinhvanOi giời.
Thơi buổi PLC rồi, cậu còn hỏi mấy thứ cổ lỗ sĩ này nữa.-
Channel: Tâm tình dân kỹ thuật
06-06-2026, 22:59 -
-
bởi nguyendinhvanChuyện này cũ rồi.
Họ trả lương cho CN, sau đó lại bán hàng thu tiền về. Họ còn cấp các dịch vụ như chỗ ăn ở, quán cafe , giải trí, phương tiện giao thông. Mục đích là thu tối đa số tiền đã chi trả.
Hàng hóa sx ra, chuyển...-
Channel: Tìm mua
06-06-2026, 22:56 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi vi van phambao nhiêu năm quên bẳng đi, là mình còn có 1 chút xíu nghệ thuật bài bản, đã dạy cho con cháu chơi đàn, dù bố mẹ và chúng không xem là quan trọng. Hôm qua ngày bế mạc lớp lá, bỗng dưng thằng cháu ngoại thấy con bé được sơ giới thiệu...
-
Channel: Tâm tình dân kỹ thuật
06-06-2026, 21:58 -

Comment