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

  • #61
    Nguyên văn bởi dientu870152 Xem bài viết
    trong matlab lệnh nào dùng làm tròn đến số thập phân mong muốn ?
    ví dụ : 3,145678 làm tròn 3 chữ số lẻ thành 3,146 ?
    3,145678 làm tròn 2 chữ số lẻ thành 3,15 ?
    à trong matlab simulink có led 7 đoạn không ?

    Xin cám ơn
    Ngoài ra cho hỏi thêm : Khi chạy 1 GUI, nhập các thông số xong cho tính toán, vẽ biểu đồ... bây giờ muốn trở lại như lúc đầu (như khi chưa nhập thông số và tính toán) thì dùng lệnh gì
    Một lần nữa xin cám ơn... (trả lời ngay mà chờ lâu quá )

    Comment


    • #62
      bác nào đã làm simulink về PLL chưa, em đang làm tiêu luận môn Viba số mà chưa biết phải làm như răng đây.giúp em với?

      Comment


      • #63
        mấy bro xem giúp jum m đoạn code matlab sau:

        t=(0:1/100:10-1/100);
        x=sin(2*pi*15*t) + sin(2*pi*40*t);
        y=fft(x);
        m=abs(y);
        f=(0:length(y)-1)*99/length(y);

        tại sao vector tần số lại lấy như vậy ? m xem trong 1 đoạn code khác thì:
        f = (0:length(y)-1)*100/(length(y)-1);
        rốt cuộc cái nào là đúng và sao lại tính như vậy vậy?
        thank mọi người trước

        Comment


        • #64
          Các anh cho em hỏi , em muốn tình ít tài liệu về Plecs- một phần mềm ứng dụng trên matlab mà em ít tài liệu quá .Các bác nào có gửi dùm em với nha.Mail của em : nguyenthanhlong.auto@gmail. EM chân thành cám ơn.

          Comment


          • #65
            m tạo một function trong matlab như thế này:

            ...(đoạn phía trên sẽ cho 2 vector "ht" và "time" có cùng kích thước)
            for i=1:length(time)
            ct(i)=ht(i)*exp(-j*2*pi*13*time(i));
            end


            khi chạy function nay matlab toàn báo lỗi ??? In an assignment A(I) = B, the number of elements in B and I must be the same.

            nhưng nếu m cut đoạn code trên ra, cho chạy phần phía trước trước, sau đó vào command windows paste đoạn code sau vào ( đã có 2 vector ht và time ) thì chạy bình thường
            rốt cục là do đâu mà báo lỗi vậy ạ?

            Comment


            • #66
              mong mọi người giải quyết giúp vấn đề này , m có 1 hàm như thế này:


              f trong hàm đầu tính theo KHz, l tính theo meter

              m viết đoạn code như thế này để tính inverse Fourier transform của H(f) tại t bít trước:

              function [ht]=InvFtranstest(distance,t)
              temp=100;
              a=inf;
              b1=0;


              y = @(f) 10.^(-thorp(f/1000).*distance./20000)/distance^(1.5/2).*exp(2*pi*j*t*f);
              while a>10^-6
              b2=quad(y,-temp,temp);
              a=b2-b1;
              b1=b2;
              temp=temp+1000000;
              end
              ht=b2;

              hàm thorp sẽ tính:

              function [y]=thorp(f)
              %f : KHz
              f2=f.^2;
              y=.11*f2./(1+f2) + 44*(f2./(4100+f2)) + 2.75*10^(-4)*f2 + .003;



              ko biết viết như thế có j sai không? vì khi m dùng đoạn code này để vẽ h(t):
              check=[];ti=[];
              for t=0:10^-6:10^-4
              [ht]=InvFtranstest(3000,t);ti=[ti t];
              check=[check ht];
              end
              plot(ti,abs(check))


              thì các giá trị ra lớn hơn 10 lần so với giá trị trên bài báo mà m tham khảo , trên báo chỉ ra khoảng vài đơn vị, còn m tính ra vài chục =.=
              Last edited by khanhab; 15-11-2009, 14:23.

              Comment


              • #67
                Giúp mình tạo table trong matlab

                Nguyên văn bởi ngohaibac Xem bài viết
                Chào các bạn.

                Tình hình là box này nhiều bạn mới vào cứ mở Topic bừa vãi là không quản lý được đâu nhá. Vì thế, mình mở topic này, ai có câu hỏi gì muốn hỏi về Matlab thì post vào đây, nghiêm cấm mở topic mới nhá. Ai vi phạm cho thẻ vàng ngay

                Chú ý, khi hỏi thì cần nêu rõ vấn đề đang nằm ở chỗ nào, khó khăn gì, thuật toán đang triển khai là gì ? Nếu không thì sẽ không có câu trả lời, tự chịu

                Code thì nhớ đặt trong tag code không có là xóa bài nhá. Miễn hỏi.

                Chúc các bạn thành công.
                Chao ban,

                Minh co mot so cau hoi ve matlab muon nho ban giup

                Minh co mot ma tran nhu sau [rand(10,1), rand(10,1), rand(10,1), rand(10,1)], minh muon tao mot table co chua ma tran tren va co dong dau la gioi thieu ve cac cot. vi du nhu cac dong bieu hien Min, Max, Moy,Med. Minnh phai lam the nao?

                Mot cau hoi nua lien quan den plot.

                Neu minh dung cau lenh scatter(rand(30,1),rand(30,1),'o')
                matlab dua ra mot do thi cac diem tren mot plan. Minh muon dat ten cho tung diem do thi phai lam the nao a? Ngoai ra minh cung muon cho vao cac truc toa do bang cach su dung cau lenh trong mfile ma khong dung thanh cong cu. Co cau lenh day khong ban? Lam on giup minh voi nhe!

                Minh dang co mot projet phai lam tren matlab ma chuan bi phai nop roi. Minh doi su giup do cua ban!

                Comment


                • #68
                  e đang làm việc với cái card PCI1711. e kết nối với encoder động cơ. dùng đọc xung đưa về. dùng counter input của matlab đếm và hiển thị ra display. nhưng kô biết vì sao kô thể hển thị được, sử dụng các khối anlog digital thì vẫn bình thường, không biết có cần cài đặt gì cho khối counter input gì ko nữa, bạn nào biết chỉ với

                  Comment


                  • #69
                    http://dientuvietnam.net/forums/showthread.php?t=31313 -> hoảng quá chưa xem kỹ nên em đã hỏi vấn đề này bên link này .. Nếu được .. các anh trả lời giúp em nhé ... cám ơn các anh nhiều

                    Em đag mần cái giao tiếp cổng COM cho matlab qua giao diện GUI
                    Đag bí ở khâu tự động gửi data

                    giúp em mần 1 ví dụ đơn giản:
                    Giả dụ em có 1 khung Ediit Box và 1 nút Push-button (tất nhiên là 2 thằng này nằm ờ 2 function khác nhau)
                    Giờ em muốn Matlab tự động dò chuỗi trong BOX ... ví dụ trong khung có chuỗi 'OK' ( k nhấn enter ) thì matlab sẽ tự động kích hoạt nút Button để thực hiện 1 lệnh trong Function khác. Các function em đã liên kết được với nhau bằng Guidata hoặc các biên Global rồi

                    Nghe có vẻ đơn giản nhưg hình như là em làm mãi mà không làm được ...
                    Bí quá nên mới lên hỏi các cao thủ .. Mong các anh chỉ giáo vài chiêu
                    Cám ơn các anh nhiều
                    hx

                    Comment


                    • #70
                      Các anh giúp gùm em đoạn code bằng matlab bài này với.Em xin cảm ơn rất nhiều
                      Cho bảng số liệu sau:

                      x 0.9 1.3 1.9 2.1 2.6 3.0 3.9 4.4 4.7 5.0 6.0 7.0 8.0 9.2 10.5 11.3 11.6 12.0 12.6 13.0 13.3
                      f(x) 1.3 1.5 1.85 2.1 2.6 2.7 2.4 2.15 2.05 2.1 2.25 2.3 2.23 1.95 1.4 0.9 0.7 0.6 0.5 0.4 0.25
                      Dùng nội suy spline S(x) bậc 3 biên tự nhiên chỉ ra các hệ số ai ,bi,ci,di trên mỗi đoạn .
                      Tính giá trị của bảng số liệu tại điểm x=13.15
                      Em đang cần gấp,mong các anh giúp đỡ!cảm ơn các anh nhiều!

                      Comment


                      • #71
                        Box trả lời ngay mà chẳng thấy mod nào trả lời .. hhxhx .. bế tắc

                        Comment


                        • #72
                          Giúp em bài này với:
                          Sử dụng hàm rand tạo chuỗi ngẫu nhiên
                          x=rand(1,N)>0.5
                          y=rand(1,N)>0.5
                          Thay đổi N, tính tỉ lệ sai số giữa 2 dãy số x,y. khảo sát và biện luận

                          Em tạo đc 2 chuỗi rồi nhưng chả biết công thức tính tỉ lệ sai số giữa 2 dãy thế nào cả

                          Comment


                          • #73
                            cứu em với, mai em phải nộp bt rồi các bác

                            Comment


                            • #74
                              sặc, trả lời ngay...

                              Comment


                              • #75
                                Cho mình hỏi, sao cái Matlab 7.0, mình cài đặt hoài ko đc, nó cứ đòi PLP, mặc dù đã có sẵn rồi, nhưng lúc lấy ra vẫn ko thể cài đc?

                                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