Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: tính e^(-x)*sin(x)

  1. #1
    Ngày gia nhập
    12 2007
    Nơi ở
    giữa thiên đường và địa ngục
    Bài viết
    91

    Mặc định tính e^(-x)*sin(x)

    mình có code bài này nhưng không hiểu giải thuật,bạn nào biết nói jùm nha

    đe ra:tính e^(-x)sin(x)
    code
    Code:
    #include<stdio.h>
    #include<iostream.h>
    #include<string.h>
    #include<conio.h>
    #include<math.h>
     void main()
     {
     int i,n,a,b,h,s,f1,f2;
      printf("nhap a = \n b=");
      scanf("%d %d ",&a,&b);
      printf("nhap n=");
      scanf("%d",&n);
      h=(b-a)/n;
      f1=exp(-a)*sin(-a);
      f2=exp(-b)*sin(-b);
      s=(f1+f2)/2;
      for(i=1;i<n;i++)
      s+=exp(-a-i*h)*sin(a+i*h);
      printf("ket qua %d",s*h);
      getch();
     }
    Tinh Quái,

    Vâng, là Chjp Xinh. Đanh đá và điêu ngoa
    .

  2. #2
    Ngày gia nhập
    12 2007
    Bài viết
    224

    Cái bài này là tính tích phân của hàm số e^x * sinx . Áp dụng phương pháp riemann gì gì đó tui cũng quên tên rồi ^^ . Nói chung phương pháp này xem tích phân cần tính như diện tích 1 hình bình hành . Chia nhỏ ra và tính nó . Bạn có thể tham khảo thêm tại http://vi.wikipedia.org/wiki/T%C3%ADch_ph%C3%A2n

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn