Thì đúng rồi còn gì. Tất cả đều viết trong một file cùng tên với file giao diện .fig mà. Còn nếu bạn muốn dùng file bên ngoài thì phải khai báo trong thuộc tính Callback của từng điều khiển đó.
Mình thất nghiệp rồi, hu hu.
Chúc bạn thành công.
Thông báo
Collapse
No announcement yet.
Lập trình GUI trong Matlab
Collapse
This is a sticky topic.
X
X
-
Em thấy cửa sổ lệnh nó bảo không hiểu biến hay hàm handles.
Tôi viết đoạn mã trên rồi lưu thành file, sau đó đánh tên file trong callback của nút bấm.
Ạc ạc, đêm qua về nghiên cứu thấy nếu tôi viết đoạn mã trên trong mã của giao diện tôi làm và viết trong hàm sự kiện ấn nút thì được, có lẻ phải học thêm.
Cảm ơn bác Bắc nhé.Chúc bác sớm có việc làm tốt.
Leave a comment:
-
Chào bạn.
Tất cả các lỗi đều hiện lên ở cửa sổ Command. Bạn nên report lỗi lên nhé.
Chương trình của bạn viết lộn rồi.
Code:a= get(handles.text1,'string'); a=str2num(a); % chuyển a từ String thành numeric b=a+5; b=num2str(b); % chuyển b ngược lại thành string để hiển thị. set(handles.text2,b);
Leave a comment:
-
Hic!Cũng tập tành theo nhưng sao cứ báo lỗi mãi:
Các bạn giúp tôi nha:
Tôi tạo cái giao diện có 2 ô textbox và một nút.Trong cái nút đó tôi viết một hàm callback như sau:
Code:a= get(handles.text1,'string'); a=num2str(a); b=a+5; b=str2num(b); set(handles.text2,b);
Last edited by ngohaibac; 16-06-2008, 22:37.
Leave a comment:
-
Dạ cám ơn anh.Em đã hoàn thành Bài tập Matlab rùi.
Đúng là do chưa tìm hiểu kĩ nên gặp nhiều khó khăn lúc đầu.
Một lần nữa cám ơn anh nhé.:P
Leave a comment:
-
Nguyên văn bởi waytrum Xem bài viếtChào Anh HẢI.
Em là SV DH Bách Khoa. Đang học về MATLAB.
Em đã đọc nhiều bài viết của anh về tạo giao diện Guide.
Nhưng đến giờ e vẫn không biết cách nhập và xuất 1 hàm trong guide.
VD: a= get (handles.text1,'???');
Vấn đề là e không biết kiểu định dạng của một hàm anh ạ.
Thêm nữa, không có lệnh chuyển từ string sang hàm và ngược lại hả anh?
Những cái mà em ??? đó chính là các thuộc tính của từng điều khiển. Em có thể thấy chúng trong hộp thoại Properties khi em nháy đúp vào từng điều khiển.
Có lệnh chuyển từ string sang hàm: str2function thì phải hay str2fcn. Anh quên rồi.
Chúc em thành công.
Leave a comment:
-
Chào Anh HẢI.
Em là SV DH Bách Khoa. Đang học về MATLAB.
Em đã đọc nhiều bài viết của anh về tạo giao diện Guide.
Nhưng đến giờ e vẫn không biết cách nhập và xuất 1 hàm trong guide.
VD: a= get (handles.text1,'???');
Vấn đề là e không biết kiểu định dạng của một hàm anh ạ.
Thêm nữa, không có lệnh chuyển từ string sang hàm và ngược lại hả anh?
Leave a comment:
-
Vẽ Đồ Thị _ Giao tiếp cổng COM
mình đang làm đồ án về đề tài giao tiếp máy tính và vđk qua công com, mình có 1 thắc mắc mong được các bạn chỉ giáo: khi dữ liệu được truyền vào máy tính thì có sự kiện BytesAvailable, mình viết hàm serial_Callback() để đọc dữ liệu này như sau:
function serial_CallBack(obj,event)
inval=fread(obj,1);
t=clock;
load data;
set(handles.edit1,'string',inval);
axes(handles.axes1);
plot(t(6),inval);
kết quả là cái edit1 hiển thị được số liệu nhận được, còn axes thì không làm gì cả, mà xuất hiện cái hình bên ngoài. Mode để nhận dữ liệu từ cổng com mình đặt là 'byte', các bạn chỉ giúp nha.
Leave a comment:
-
Chào bác Bắc,
Hiện tại mình dang làm đề tài về PSS cho nhiều máy phát sử dụng matlab để mô phỏng như file đính kèm. Nhưng mình lại không rành về Matlab lắm, rất mong được bác Bắc giúp đỡ mình. Mình xin cảm ơn nhiều.
Leave a comment:
-
Anh bắc à!em mới bắt đầu học lí thuyết dktd và matlab.E dang làm btl cần phải mô phỏng máy phát điện 1c kích từ độc lập.Anh có thể cho em mô hình mô phỏng trong simulink được không?Em cám ơn anh nhiều
Leave a comment:
-
Nguyên văn bởi bketbkhn Xem bài viếtHải Bắc cho mình hỏi, muốn lập trình nhúng matlab vào VB để vẽ các đồ thị thì làm thế nào thế?
Thanks
Leave a comment:
-
Hải Bắc cho mình hỏi, muốn lập trình nhúng matlab vào VB để vẽ các đồ thị thì làm thế nào thế?
Thanks
Leave a comment:
-
Nguyên văn bởi TVV Xem bài viếtCho mình hỏi.
Mình tạo một giao diện điều khiển quá trình trong đó có 1 popupmenu để lựa chọn các sách lược điều khiển khác nhau. Làm sao để liên kết giữa m -file với simulink chứa các sách lược ấy. ( ở đây mình tạo 3 file chứa 3 sách lược điều khiển).
Để có thể simulation từng sơ đồ thì bạn cần phải đọc Help về Simulink với các lệnh điều khiển như bắt đầu mô phỏng, dừng, ... Project điều khiển động cơ 1 chiều của mình có dùng Simulink mà bạn.
Chúc bạn thành công.
Leave a comment:
-
Cho mình hỏi.
Mình tạo một giao diện điều khiển quá trình trong đó có 1 popupmenu để lựa chọn các sách lược điều khiển khác nhau. Làm sao để liên kết giữa m -file với simulink chứa các sách lược ấy. ( ở đây mình tạo 3 file chứa 3 sách lược điều khiển).
Leave a comment:
Bài viết mới nhất
Collapse
-
bởi hongnhanHiện nay, chiếc tivi được xem là vật dụng thiết yếu trong gia đình hiện đại. Và có thể xem khu vực để tivi là trung tâm của phòng khách. Không chỉ dừng lại ơ chức năng để tivi, kệ tivi gỗ tự nhiên còn ảnh hưởng đến thiết kế của không gian nội thất phòng khách hay nội thất phòng ngủ. Sau đây...
-
Channel: Quảng cáo
hôm nay, 17:07 -
-
bởi ngoclinh03Khi Chiếc Tivi SAMSUNG nhà bạn bị lỗi hỏng chắc chắn bạn sẽ cần một Công ty có dịch vụ sửa tivi tại nhà Uy tín mà giá lại rẻ. Tại Hải Phòng có rất nhiều địa chỉ sửa tivi nhưng không phải địa chỉ nào cũng uy tín chất lượng. Vì vậy ở bài viết này mình xin chia sẻ tới các bạn địa chỉ Công ty đang...
-
Channel: Điện tử truyền hình
hôm nay, 08:39 -
-
Comment on Đồng hồ công tơ điện tửbởi qpdt03
-
Channel: Điện tử dành cho người mới bắt đầu
23-03-2024, 17:03 -
-
Comment on Đồng hồ công tơ điện tửbởi qpdt03
-
Channel: Điện tử dành cho người mới bắt đầu
23-03-2024, 17:03 -
-
Trả lời cho Đồng hồ công tơ điện tửbởi qpdt03Hình ảnh mạch của nó đây, mình mang đồng hồ điện tử ra đo giá trị điện trở dán ghi trên lưng các con điện trở trong mạch đều đúng, mà công tơ điện tử vẫn đo sai, không biết nó hỏng chỗ nào; đã ấn nút reset lại nhưng vẫn không đc. Nhờ các bác có kinh nghiệm giúp đỡ. Thanks!
-
Channel: Điện tử dành cho người mới bắt đầu
23-03-2024, 17:03 -
-
bởi qpdt03Mình mới mua 1 cái đồng hồ công tơ điện tử trên shopee; loại hiển thị 4 thông số V,A,W và tổng số Kwh nhưng về cắm thử đc 1 hôm thì chỉ số V báo 378v, cắm về 100v cũng báo 350v có bác nào biết cách sửa chữa nó không chỉ giúp mình nhé. Xin cảm ơn mọi người đã đọc bài.
-
Channel: Điện tử dành cho người mới bắt đầu
23-03-2024, 16:46 -
-
bởi notooth1Các bạn xem giúp mình đây là tụ phân cực hay không phân cực nhé.
...-
Channel: Hướng dẫn tìm thông tin linh kiện
20-03-2024, 18:06 -
-
bởi carl22Xin chào tất cả mọi người.
Tôi hiện đang chế tạo một máy phay CNC. Máy phay được điều khiển thông qua Raspberry Pi 3 b+ và Smoothieboard v1.1 với trình điều khiển động cơ bước ACT DM 542 và động cơ 1,8° 2A.
Trục X 1,8° 3 A chạy qua trình điều khiển động cơ bước vì bảng sinh tố chỉ...-
Channel: Cơ cấu chấp hành (Actuator)
20-03-2024, 15:48 -
-
bởi ningoleChào các bác! Em là newbie về điện tử đang muốn làm một cái đèn báo cho ổ cắm nhưng chưa rành về mạch mong các bác giúp đỡ!
Nhu cầu của e là muốn làm 1 đèn báo nguồn AC 220V:
Nguồn 220v -> Phích cắm -> nối với 1 ổ cắm....-
Channel: Điện tử dành cho người mới bắt đầu
20-03-2024, 11:09 -
Leave a comment: