Vẽ đồ thị trong Matlab

May 26, 2008 by minhthuat6573  
Filed under Giao tiếp RS232, Matlab

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.

Thủ thuật Matlab - Lấy lại số liệu trên Scope và hiển thị trên đồ thị

March 28, 2008 by ngohaibac  
Filed under Matlab

Chắc hẳn các bạn làm việc với Matlab - Simulink đã làm quen với khối Scope trong thư viện Sinks, khối này khi hiển thị mô phỏng với thời gian tương đối dài thì chúng ta khó lòng thu lại được đường đặc tính của nó. Khi chụp thẳng hình này thì sẽ toàn màu đen, khi đem in làm báo cáo,.. thì rất khó nhìn. Vì vậy nên tôi làm như sau.

Với các mô hình Simulink đó, bạn kích đúp chuột vào khối Scope.

Hình 1:Chọn Parameter trên cửa sổ Scope.

(…)

Click to continue reading “Thủ thuật Matlab - Lấy lại số liệu trên Scope và hiển thị trên đồ thị”