Thông báo

Collapse
No announcement yet.

Tổng hợp các câu hỏi về Matlab - Trả lời ngay

Collapse
This is a sticky topic.
X
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • nhim175
    replied
    Hôm nay ở lớp thầy có giao 1 bài tập về nhà "Xây dựng mô hình động cơ không đồng bộ 3 pha" gồm các khối cơ, khối điện, khối chuyển đổi 3-2, 2-3...
    Em làm đúng hướng dẫn nhưng ko hiểu sao khi chạy thử nó lại lỗi.
    Mong các đại ca cứu giúp
    Code:
    http://ifile.it/nxi3k58
    Đây là lỗi của nó T.T

    Leave a comment:


  • 000007
    replied
    Mình có 1 đoạn code như sau:

    sp=spline(Al,xmax);
    figure(2);
    fnplt(sp,[-pi/2 pi/2],'r');grid on;
    [Al0,xmax0]=ginput(1);
    @(Al)-ppval(sp,Al)
    [Alpha,xmax]=fminsearch(@(Al)-ppval(sp,Al),Al0);

    Mình ko hiểu lắm dòng: (@(Al)-ppval(sp,Al) mong các bác chỉ giùm!!!

    Leave a comment:


  • ngohaibac
    replied
    Nguyên văn bởi giun7mau Xem bài viết


    cho mình hỏi trên con đường feed back từ động cơ về bộ sum có cần gắn thêmg ì không?
    vì mình đưa nguồi step là hiệu điện thế, nên rõ ràng là tín hiệu vào bộ sum phải là hiệu điện thế chứ, trog khi thiết kế động cơ thì mình lại cho đầu ra là vận tốc, và đây là điều khiển tốc độ
    hay là mình sai?
    Bạn đã nghĩ sai vài điều sau:
    • Tín hiệu đặt: là tín hiệu mình mong muốn đáp ứng của hệ thống bám theo. Nếu ở đây cái step là giá trị điện áp, tức là bạn muốn điều khiển áp của cái động cơ à ? Nhưng áp này ở đâu, áp ở chỗ nào ?
    • Nếu điều khiển tốc độ thì step chính là giá trị tốc độ.
    • Cái này là phản hồi âm hay dương ? Chú ý cái sum kia đi nhé.

    Chúc bạn thành công.

    Leave a comment:


  • dangki070188
    replied
    Cứu khổ cứu nạn

    không ai giúp được hỉ? hix thế có ai giúp em mô phỏng simulink chuyển đổi đơn giản tương tự sang số thôi. Gồm lấy mẫu , lượng tử hóa và mã hóa cho ra scope hiển thị lên. Em không tìm được phần lấy mẫu trong simulink. Chỉ mới tìm hiểu phần này thôi. Ai biết phần này chỉ giúp . hi

    Leave a comment:


  • dangki070188
    replied
    Giúp em mô phỏng quá trình biến đổi tương tự sang số bằng Matlab

    Đầu tiên giúp em các hàm cơ bản để làm quá trình mô phỏng này. Ví dụ 1 cái thử....
    Ai có nghiên cứu phần GUI thì chỉ em luôn. Hi
    Dùng Matlab GUI, viết 1 chương trình mô phỏng quá trình biến đổi từ một tín hiệu tương tự sang tín hiệu số. (Gồm các bước prefilter, lấy mẫu,lượng tử). Cho phép chọn một trong các dạng sóng tương tự vào sẵn có, nhập tần số tín hiệu, nhập tần số cắt của bộ prefilter (lý tưởng), nhập tần số lấy mẫu, tầm lượng tử và số bit mã hóa. Cho phép chọn các kiểu lượng tử khác nhau. Vẽ tín hiệu và phổ tương ứng ở mỗi bước trong quá trình biến đổi
    Cảm ơn!

    Leave a comment:


  • supervinh
    replied
    thực sự là em chua được học mà.em đang học dh cong nghiep năm đầu.bài này cô giáo giao cho cả nhóm mà chẳng ai làm được cả,vì chẳng ai biết gì về matlab cả.tối nay chúng em phải nộp bài rồi mà chua làm được gì cả.chỉ còn cách mong các anh giúp thui

    Leave a comment:


  • giun7mau
    replied


    cho mình hỏi trên con đường feed back từ động cơ về bộ sum có cần gắn thêmg ì không?
    vì mình đưa nguồi step là hiệu điện thế, nên rõ ràng là tín hiệu vào bộ sum phải là hiệu điện thế chứ, trog khi thiết kế động cơ thì mình lại cho đầu ra là vận tốc, và đây là điều khiển tốc độ
    hay là mình sai?

    Leave a comment:


  • quangloi82
    replied
    Nguyên văn bởi ngohaibac Xem bài viết
    Chào em.

    Em mà đặt cái yahoo ID của em lên thế kia, anh không chắc là có ai liên hệ với em chưa, nhưng a nghĩ là k ai liên hệ đâu em.

    Nếu em muốn vẽ mấy cái này thì nên dùng thư viện Simulink để vẽ chứ, và sau đó mô phỏng hoặc dùng các phần mềm vẽ mạch. Em nói rõ mục đích của mình dùng để làm gì thì ng ta mới khuyên dc em.

    Diễn đàn là nơi trao đổi, mọi ng cùng có lợi. Vì thế, nếu chỉ có những người xin mà không cho, k chia sẻ thì không thể lớn lên dc, và lần sau cũng k có gì mà xin nữa.

    Chúc em thành công.
    Mình đang làm đề tài tốt nghiệp sử dụng Matlab để xây dựng và giải bài tập môn Trang bị điện cho máy công nghiệp. Trong đó có yêu cầu là dùng Matlab vẽ các mạch điện trong máy công nghiệp và mô phỏng.
    MÌnh không học ngành điện nên mới tìm hiểu matlab thôi. Đã search trong SIMULINK nhưng chỉ tìm thấy 1 ít, cần thêm điện trở, nút nhấn ... vv nhưng không tìm thấy.
    Mình hỏi thêm cái nữa là, nói sao nhỉ, từ SIMULINK muốn đưa sang GUI thì phải làm sao ?
    Chỉ có 7 tuần để làm thôi, mất 2 tuần tìm các mạch điện các máy công nghiệp và tìm hiểu MATLAB mà chưa làm được gì cả. Rất mong nhận được sự hỗ trợ của các bạn.
    Cám ơn các bạn đã xem qua.

    Leave a comment:


  • ngohaibac
    replied
    Nguyên văn bởi quangloi82 Xem bài viết
    Mình đang cần dùng Matlab để vẽ mạch điện theo ý muốn, có R, L, C, motor .... Hình như dùng GUI có thể vẽ được mà tìm hiểu cả tuần nay vẫn chưa vẽ được.
    Mình có rất ít thời gian, bạn nào biết chỉ mình với, vui lòng liên lạc
    hcmute07303@yahoo.com
    Cám ơn các bạn đã xem qua
    à quên, mình sử dụng Matlab R2008.
    Chào em.

    Em mà đặt cái yahoo ID của em lên thế kia, anh không chắc là có ai liên hệ với em chưa, nhưng a nghĩ là k ai liên hệ đâu em.

    Nếu em muốn vẽ mấy cái này thì nên dùng thư viện Simulink để vẽ chứ, và sau đó mô phỏng hoặc dùng các phần mềm vẽ mạch. Em nói rõ mục đích của mình dùng để làm gì thì ng ta mới khuyên dc em.

    Diễn đàn là nơi trao đổi, mọi ng cùng có lợi. Vì thế, nếu chỉ có những người xin mà không cho, k chia sẻ thì không thể lớn lên dc, và lần sau cũng k có gì mà xin nữa.

    Chúc em thành công.

    Leave a comment:


  • ngohaibac
    replied
    Nguyên văn bởi supervinh Xem bài viết
    các pro ơi giúp em với,em chưa được học matlab nhung cô giáo lai cho bài tập lớn làm trên matlab,em đọc mãi mà không làm được,em sắp phải nộp bài rồi.hu hu giúp em với.dưới đây là đè của em:

    Đề bài: Viết chương trình tính toán mạch điện có kết cấu hình học như Hình 1 bằng
    phần mềm Matlab (tính dòng điện trong các nhánh và công suất P, Q, S
    toàn mạch...).

    Số nhánh số nút số vòng độc lập
    6 2 5
    Hình 1

    Gợi ý: Chương trình gồm các khối cơ bản sau:
    + Phần 1: Nhập thông số của các nhánh từ bàn phím
    Sử dụng lệnh: input,if, for, which...
    + Phần 2: Chuyển đổi thông số sang miền ảnh phức nếu mạch là xoay
    chiều.

    +Phần 3: Tìm nghiệm phức bằng cách dưa về nhân chia ma trận.

    +Phần 4: Kết luận
    Làm gì có chuyện chưa học Matlab mà cô giáo lại ra bài tập lớn. Vô lý. Có mà ku không thèm học, đọc thì có.

    Câu hỏi này giống với câu trên anh vừa trả lời rồi, em cần nắm chắc kiến thức Lý thuyết mạch để lập các phương trình rồi dựa vào đó mà tính toán ra mà thôi.

    Tất cả kiến thức của Matlab cần dùng rất đơn giản: input, if, for, ... Em không hiểu thì có thể dùng chức năng Help của Matlab hoặc đơn giản là dùng lệnh: help tên_lệnh để có thể biết dễ dàng hơn.

    Chúc em thành công.

    Leave a comment:


  • ngohaibac
    replied
    Nguyên văn bởi Mitom Xem bài viết
    Chào các bác pro!!!
    Em mới học matlab có bài này chẳng hiểu phải làm nhu thế nào.mach điện có 6 nhánh,4 nút,3 vòng độc lập,viết chương trình tính cường độ dòng điện trong các nhánh và công suất P,Q,S toàn mạch.
    Bác nào biết thi giúp em ngay nhá,sáng thứ 7 em phải nộp bài rồi.các bác viết chi tiết nhá.
    Đội ơn các bác nhiêu!!!
    Bài này thuộc về lý thuyết mạch. Em dùng các định luật về nút và vòng để lập ra đủ các phương trình mà thôi. Còn biến có thể là dòng, hoặc là gì thì còn tùy vào em lập như thế nào.

    Sau đó, dùng phép toán ma trận để giải, vì phương trình sẽ có dạng: A.x = B thôi. Còn công suất P, Q, S cũng tính toán dựa vào mạch điện đó thôi.

    Chúc em thành công.

    Leave a comment:


  • ngohaibac
    replied
    Nguyên văn bởi giun7mau Xem bài viết
    cho tôi hỏi 1 câu hỏi mà tôi nghĩ mãi vẫn chưa ra suốt 2 tuần
    tôi đang mô phỏng 1 hệ thống điều khiển bằng PID cho 1 động cơ DC bằng simulink
    jkhi vẽ động cơ thì tôi làm cho động cơ có 3 ngõ, 2 in 1 out, trong đó in là từ pid và 1 là tải tác động lên động cơ, khi out ra thì tôi chỉ có thể xuất ra là w, tức là vận tốc gốc
    khi dùng pid thì phải có feedback, tôi đã đặt 1 bộ sum trước PID để tìm sai số, nhưng nguồn cung cho động cơ là U (hiệu điện thế) thì làm sao dẫn thông số w từ động cơ vào bộ sum để vào PID được?
    tôi có tham khảo 1 số tài liệu cũng như 1 số đồ án, thì thấy họ đạt vào đường fedd back 1 khối K rồi cho 1 giái trị vô, và bảo rằng nó sẽ chuyển vận tốc thành đioe65n thế, quả thật là tôi không hiểu? ai biết c1o thể giải thích cho tôi được không,

    Có gì mà không hiểu, đó chính là bộ điều khiển tốc độ còn gì nữa: bộ PID. Bộ điều khiển dựa vào sai lệch giữa giá trị tốc độ đặt và tốc độ phản hồi để tính toán để đưa ra giá trị điện áp thích hợp cho động cơ.

    Vì đây là mô hình mô phỏng thôi nên người ta lại quên đi cái mạch lực trong này nên có thể bạn k hiểu thôi.

    Tóm lại bộ điều khiển: đầu vào là sai lệch tốc độ e, đầu ra là giá trị điện áp cấp vào cho động cơ.

    Chúc bạn thành công.

    Leave a comment:


  • giun7mau
    replied
    cho tôi hỏi 1 câu hỏi mà tôi nghĩ mãi vẫn chưa ra suốt 2 tuần
    tôi đang mô phỏng 1 hệ thống điều khiển bằng PID cho 1 động cơ DC bằng simulink
    jkhi vẽ động cơ thì tôi làm cho động cơ có 3 ngõ, 2 in 1 out, trong đó in là từ pid và 1 là tải tác động lên động cơ, khi out ra thì tôi chỉ có thể xuất ra là w, tức là vận tốc gốc
    khi dùng pid thì phải có feedback, tôi đã đặt 1 bộ sum trước PID để tìm sai số, nhưng nguồn cung cho động cơ là U (hiệu điện thế) thì làm sao dẫn thông số w từ động cơ vào bộ sum để vào PID được?
    tôi có tham khảo 1 số tài liệu cũng như 1 số đồ án, thì thấy họ đạt vào đường fedd back 1 khối K rồi cho 1 giái trị vô, và bảo rằng nó sẽ chuyển vận tốc thành đioe65n thế, quả thật là tôi không hiểu? ai biết c1o thể giải thích cho tôi được không,

    Leave a comment:


  • supervinh
    replied
    à quên email cua em là thamvinh88@yahoo.com

    Leave a comment:


  • supervinh
    replied
    các pro ơi giúp em với,em chưa được học matlab nhung cô giáo lai cho bài tập lớn làm trên matlab,em đọc mãi mà không làm được,em sắp phải nộp bài rồi.hu hu giúp em với.dưới đây là đè của em:

    Đề bài: Viết chương trình tính toán mạch điện có kết cấu hình học như Hình 1 bằng
    phần mềm Matlab (tính dòng điện trong các nhánh và công suất P, Q, S
    toàn mạch...).

    Số nhánh số nút số vòng độc lập
    6 2 5
    Hình 1

    Gợi ý: Chương trình gồm các khối cơ bản sau:
    + Phần 1: Nhập thông số của các nhánh từ bàn phím
    Sử dụng lệnh: input,if, for, which...
    + Phần 2: Chuyển đổi thông số sang miền ảnh phức nếu mạch là xoay
    chiều.

    +Phần 3: Tìm nghiệm phức bằng cách dưa về nhân chia ma trận.

    +Phần 4: Kết luận

    Leave a comment:

Về tác giả

Collapse

ngohaibac Tìm hiểu thêm về ngohaibac

Bài viết mới nhất

Collapse

Đang tải...
X