Thông báo

Collapse
No announcement yet.

Function của phân bố chuẩn trong matlab

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Function của phân bố chuẩn trong matlab

    Chào các bạn. các bạn cho mình hỏi là viết 1 chương trình vẽ đồ thị của hàm mật độ phổ phân bô chuẩn như thế nào. mình viết thế này mà không được
    syms x
    tb=0
    ps=5
    f=(1/((sqrt(2*pi*xm))))*exp((-(x-tb))/2*xm);
    ezplot(f);
    xin chân thành cảm ơn

  • #2
    Bạn có thể dùng biến numerical thay vì symbolic, với các này:

    x = -50:0.1:50;
    y = normpdf(x,0,5);
    plot(x,y)

    Comment


    • #3
      cảm ơn bạn, bạn cho mình hỏi là. muốn vẽ đố thị của 1 hàm. đơn giản như vẽ hàm
      f(x) = x khi x >0
      f(x) = 0 khi x <0. mình dùng hàm ezplot để vẽ đồ thị, với x là biến ngẫu nhiên

      Comment


      • #4
        Bạn có thể dùng hàm heaviside (hàm của Symbolic toolbox) để có giá trị 0 khi x<0. Ví dụ:

        syms x
        y =x*heaviside(x);
        ezplot(y,[-5 5]);

        Thử thêm:
        ezplot('x^2*heaviside(x-1)',[-5 5]);

        Xem help: Heaviside step function - MATLAB

        Comment


        • #5
          Cảm ơn bạn đã giúp mình. còn 1 vài bài tập nữa,hy vọng nhận được sự giúp đỡ của bạn

          Comment

          Về tác giả

          Collapse

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

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

          Collapse

          Đang tải...
          X