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

Collapse
This is a sticky topic.
X
X
 
  • Giờ
  • Show
Clear All
new posts
  • nhoccon.uit
    Thành viên mới
    • Apr 2012
    • 4

    #331
    Mấy bạn cho mình hỏi
    Đầu vào của mình là 1 ảnh với ma trận các giá trị của điểm ảnh
    Nhưng mình dùng hàm log10 để xử lý trên 1 điểm ảnh mà nó báo lỗi
    VD thế này : I(2,2)=1 giá trị tại điểm ảnh 2,2 của ảnh I = 1. mình lấy log10(I(2,2)) thì lỗi như thế này "Undefined function 'log10' for input arguments of type 'uint8'."
    Các bạn giúp mình với, cám ơn nhiều

    Comment

    • Tia chớp
      Thành viên mới
      • Jan 2013
      • 5

      #332
      các bác xin giúp em phần này. em có 1 tín hiệu band pass. yêu cầu dùng matlab để lấy mẫu cái tín hiệu đó. khó khăn của em là em muốn hỏi khi lấy mẫu mình có cần biết được hàm của đồ thị bandpass kia không?

      Comment

      • bang_bvh
        Thành viên chính thức
        • Dec 2009
        • 69

        #333
        Nguyên văn bởi Tia chớp Xem bài viết
        các bác xin giúp em phần này. em có 1 tín hiệu band pass. yêu cầu dùng matlab để lấy mẫu cái tín hiệu đó. khó khăn của em là em muốn hỏi khi lấy mẫu mình có cần biết được hàm của đồ thị bandpass kia không?
        Thế này nhé, tín hiệu band pass là nói về tần số của tín hiệu, còn lấy mẫu tín hiệu tức là rời rạc hóa tín hiệu về mặt thời gian. 2 cái này chả liên quan gì tới nhau
        Muốn lấy mẫu tín hiệu thì phải biết được đồ thị của tín hiệu chứ, không có thì lấy mẫu cái gì?
        best regard

        Comment

        • bang_bvh
          Thành viên chính thức
          • Dec 2009
          • 69

          #334
          Nguyên văn bởi Tia chớp Xem bài viết
          các bác xin giúp em phần này. em có 1 tín hiệu band pass. yêu cầu dùng matlab để lấy mẫu cái tín hiệu đó. khó khăn của em là em muốn hỏi khi lấy mẫu mình có cần biết được hàm của đồ thị bandpass kia không?
          Thế này nhé, tín hiệu band pass là nói về tần số của tín hiệu, còn lấy mẫu tín hiệu tức là rời rạc hóa tín hiệu về mặt thời gian. 2 cái này chả liên quan gì tới nhau
          Muốn lấy mẫu tín hiệu thì phải biết được đồ thị của tín hiệu chứ, không có thì lấy mẫu cái gì?
          best regard

          Comment

          • Tia chớp
            Thành viên mới
            • Jan 2013
            • 5

            #335
            Nguyên văn bởi bang_bvh Xem bài viết
            Thế này nhé, tín hiệu band pass là nói về tần số của tín hiệu, còn lấy mẫu tín hiệu tức là rời rạc hóa tín hiệu về mặt thời gian. 2 cái này chả liên quan gì tới nhau
            Muốn lấy mẫu tín hiệu thì phải biết được đồ thị của tín hiệu chứ, không có thì lấy mẫu cái gì?
            best regard
            lấy mẫu trên miền tần số cũng được mà bác. đâu nhất thiết trên miền thời gian

            Comment

            • phonghoalan
              Thành viên mới
              • Jan 2013
              • 1

              #336
              mấy bác cho e xin cái link down matlab .. search trên mạng toàn thấy link fshare tải lần cả ngày! hixxxx

              Comment

              • bang_bvh
                Thành viên chính thức
                • Dec 2009
                • 69

                #337
                Find information, resources and relevant links for torrentbit.net. This domain may be for sale.

                đây là link torrent matlab 2010b

                Comment

                • bang_bvh
                  Thành viên chính thức
                  • Dec 2009
                  • 69

                  #338
                  Nguyên văn bởi Tia chớp Xem bài viết
                  lấy mẫu trên miền tần số cũng được mà bác. đâu nhất thiết trên miền thời gian
                  Chưa nghe lấy mẫu trên miền tần số bao giờ. giả sử một tín hiệu là sin(2*pi*f0*t) thì miền thời gian của nó có dạng #0 tại f=f0, và =0 với f#f0;
                  tín hiệu này lấy mẫu kiểu gì?

                  Comment

                  • hoacantay
                    Thành viên mới
                    • Nov 2013
                    • 1

                    #339
                    mình có mấy câu hỏi muốn nhờ mọi người giúp:
                    1. mình muốn lập biến với một loạt số liệu đầu vào ngẫu nhiên do mình tự nhập, thì lúc viết lệnh phải làm thế nào với biến đấy và lúc nhập số liệu nó sẽ như thế nào.
                    2. với biến đầu vào như trên thì mình lập công thức cho biến đầu ra, mình có tạo được đồ thị không, hướng dẫn mình với. vì trong tài liệu mình đọc không hướng dẫn làm với biến có nhiều giá trị ngẫu nhiên mà mình muốn nhập vào.
                    3. giả sử như mình lập 2, 3 hàm( công thức tính khác nhau) và mình lưu riêng các hàm này. mình muốn hỏi là với kết quả của hàm trước đấy, mà tên hàm đấy mình đặt trùng với tên biến đầu vào của hàm( công thức) sau thì khi mình gọi công thức sau ra matlab có tự nhập vào rồi tính tiếp không. nếu có cách làm được mọi người chỉ mình với
                    cảm ơn rất nhiều!!

                    Comment

                    • athen2005
                      Thành viên mới
                      • Nov 2012
                      • 18

                      #340
                      Cho em hỏi trong phần simulink, ví dụ mình muốn tạo 1 chuỗi xung vuông như ý muốn thì kết hợp các khối nào ạ?
                      Giả sử cho 1 chuỗi số 110011110 và tạo 1 chuỗi xung ứng với chuỗi số.
                      Xin cảm ơn anh chị!
                      NGUYEN HOANG HAI
                      DV2K4

                      Comment

                      • bang_bvh
                        Thành viên chính thức
                        • Dec 2009
                        • 69

                        #341
                        không biết trả lời thế này có thỏa mãn được câu hỏi của bạn hay không?
                        lập một biến với một loạt các số liệu đầu vào ngẫu nhiên thì biến đó được viết dưới dạng ma trận
                        ví dụ x=[1 2 3 4 5 6 7 4 3] % các giá trị này là ngẫu nhiên do bạn tự nhập. có thể dùng hàm Randi
                        giả sử có 2 hàm y=x^2 và z=x^3: trong matlab viết là
                        y=x.^2;
                        z=x.^3
                        tên hàm có thể trùng tên biến ví dụ như x=x.^2;
                        vậy sau khi chạy lệnh ấy x không phải là [1 2 3 4 5 6 7 4 3] nữa mà sẽ là [1 4 9 16 25 36 49 16 9]

                        Comment

                        • Nhân Nguyên
                          Thành viên mới
                          • Mar 2012
                          • 27

                          #342
                          Nguyên văn bởi hoacantay Xem bài viết
                          mình có mấy câu hỏi muốn nhờ mọi người giúp:
                          1. mình muốn lập biến với một loạt số liệu đầu vào ngẫu nhiên do mình tự nhập, thì lúc viết lệnh phải làm thế nào với biến đấy và lúc nhập số liệu nó sẽ như thế nào.
                          2. với biến đầu vào như trên thì mình lập công thức cho biến đầu ra, mình có tạo được đồ thị không, hướng dẫn mình với. vì trong tài liệu mình đọc không hướng dẫn làm với biến có nhiều giá trị ngẫu nhiên mà mình muốn nhập vào.
                          3. giả sử như mình lập 2, 3 hàm( công thức tính khác nhau) và mình lưu riêng các hàm này. mình muốn hỏi là với kết quả của hàm trước đấy, mà tên hàm đấy mình đặt trùng với tên biến đầu vào của hàm( công thức) sau thì khi mình gọi công thức sau ra matlab có tự nhập vào rồi tính tiếp không. nếu có cách làm được mọi người chỉ mình với
                          cảm ơn rất nhiều!!
                          1. nếu bạn muốn nhập bằng tay dữ liệu thì dùng lệnh
                          x = input('gia tri nhap: ');
                          với x là biến chứa giá trị nhập.

                          2. Cách mình đề xuất là mỗi lần thêm 1 giá trị thì thêm giá trị đó vào một mảng có sẵn.
                          VD:
                          N = input('So luong du lieu dau vao: ');
                          x = zeros(1,N);
                          for i=1:N
                          x(i) = input('gia tri nhap :');
                          end
                          y = x+1;
                          plot(x,y)

                          3. Mình chưa hiểu rõ ý của bạn lắm, nhưng nếu được hãy thử cách khác đi. chèn thêm một biến lấy giá trị của cái hàm bạn cần tính toán. VD bạn viết hàm viduham.m, thì:
                          x = viduham(3,4);
                          y = tan(x);
                          vậy cũng ổn mà.

                          Comment

                          • Tia chớp
                            Thành viên mới
                            • Jan 2013
                            • 5

                            #343
                            Các bác cho em hỏi: đề bài cho 1 tín hiệu thông dải , yêu cầu dùng matlab vẽ tín hiệu tuần hoàn với chu kì cho trước (Vẽ 1 cái thì em vẽ được nhưng vẽ nhiều cái tuần hoàn thì em chưa biết thế nào mong mọi người giúp đỡ)
                            thanks các bác !

                            Comment

                            • bang_bvh
                              Thành viên chính thức
                              • Dec 2009
                              • 69

                              #344
                              Nguyên văn bởi Tia chớp Xem bài viết
                              Các bác cho em hỏi: đề bài cho 1 tín hiệu thông dải , yêu cầu dùng matlab vẽ tín hiệu tuần hoàn với chu kì cho trước (Vẽ 1 cái thì em vẽ được nhưng vẽ nhiều cái tuần hoàn thì em chưa biết thế nào mong mọi người giúp đỡ)
                              thanks các bác !
                              gửi bạn cái này nhé.
                              nếu muốn tuần hoàn thì nhập x= toàn 1 hoặc toàn 0 là ok
                              chú ý nhập x=[1 1..] nhé
                              clear all
                              close all
                              clc
                              x=input('nhap x=');% nhap x la 0 hoac 1
                              t=linspace(0,1,20);% tan so lay mau =20
                              x1=sin(2*pi*5*t);% tan so la 5 Hz
                              x2=sin(2*pi*10*t);% tan so la 10Hz
                              for i=1:length(x);
                              if x(i)==1
                              a((i-1)*20+1:i*20)=x1;
                              else
                              a((i-1)*20+1:i*20)=x2;
                              end
                              end
                              plot(a)

                              Comment

                              • hieunt91
                                Thành viên mới
                                • Jan 2013
                                • 4

                                #345
                                Các bác cho em hỏi với ạ
                                Em đang làm project về ảnh DICOM trên GUI Matlab.
                                Em đã hiển thị được ảnh DICOM rồi, giờ em muốn hiển thị thông tin ảnh DICOM đó (dicominfo) lên một listbox trong GUI.
                                Bác nào biết giúp em với ạ,
                                Em cảm ơn

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                There are no results that meet this criteria.

                                Đang tải...