Trang 1 / 3 123 LastLast
Hiển thị kết quả từ 1 đến 10 / 25
  1. #1
    Tham gia
    15-11-2005
    Location
    Hà Nội
    Bài viết
    696
    Like
    0
    Thanked 14 Times in 12 Posts

    Hàm để tính arc cosine và arc Sine?

    Các anh giúp em với? Em đang ko biết phải làm thế nào để tính được nó trong Pascal.
    Quote Quote

  2. #2
    Tham gia
    03-01-2004
    Bài viết
    903
    Like
    0
    Thanked 11 Times in 7 Posts
    Nếu tui không lầm thì:

    - Pascal có hàm arctan()
    - (sin x)^2 + (cos x)^2 = 1
    => (tg x)^2 + 1 = 1/(cos x)^2
    => tính tg x từ cos x
    => xài hàm argtan() (dĩ nhiên phải tính tới x nằm trong cung phần tư nào; và hàm arctan lấy tham số theo radian chớ không phải theo độ)

    (có gì sai sót mong được chỉ giúp, xin cám ơn)

    -thân

  3. #3
    Tham gia
    15-11-2005
    Location
    Hà Nội
    Bài viết
    696
    Like
    0
    Thanked 14 Times in 12 Posts
    Làm sao để xác định được góc đó nằm ở phần tư nào khi mà chỉ biết mỗi giá trị cosine hoặc sine?

    Các anh có ai giúp em cách tính cos(x), sin(x) theo cos(3x). Tức là cho biết cos(3x) tính sin(x) và Cos(x) theo cos(3x)?

  4. #4
    Tham gia
    29-03-2005
    Bài viết
    616
    Like
    0
    Thanked 2 Times in 1 Post
    Theo chiều ngược chiều kim đồng hồ:
    Nếu sin(x) > 0, cos(x) > 0 thì ở góc phần tư thứ 1
    Nếu sin(x) > 0, cos(x) < 0 thì ở góc phần tư thứ 2
    Nếu sin(x) < 0, cos(x) < 0 thì ở góc phần tư thứ 3
    Nếu sin(x) < 0, cos(x) > 0 thì ở góc phần tư thứ 4

    Về cos, sin tốt nhất ra mua sách toán lớp 10, ở đó có đủ các công thức về sin, cos, cũng không quá khó hiểu đâu, nếu em đang học cấp 2 và chịu khó một chút sẽ hiểu thôi.

  5. #5
    Tham gia
    15-11-2005
    Location
    Hà Nội
    Bài viết
    696
    Like
    0
    Thanked 14 Times in 12 Posts
    Nhưng mà bài toán chỉ cho biết mỗi giá trị Cos(3x) làm sao mà biết được nó nằm ở góc nào.

    Bài toán em cần là: Cho giá trị của cos(3x) tính Cos(x) và sin(x) các anh ah. Thế mới khó anh ah.

    Các anh cố giúp em với, em đang cần gấp lắm đó.

  6. #6
    Tham gia
    11-04-2005
    Bài viết
    67
    Like
    0
    Thanked 0 Times in 0 Posts
    -Nếu trong Pascal đã có sẵn hàm arctanx thì có thể tính arcsinx từ các hệ thức sau:

    2arctan[(1+sqrt(1-x^2))/x] + arcsinx = pi nếu 0<x<=1



    2arctan[(1+sqrt(1-x^2))/x] + arcsinx = -pi nếu -1<=x<0

    Do đó, ta có:

    arcsinx = pi - 2arctan[(1+sqrt(1-x^2))/x] nếu 0<x<=1



    arcsinx = -pi - 2arctan[(1+sqrt(1-x^2))/x] nếu -1<=x<0

    Chú ý rằng arcsin0 = 0.

    -Ta có:

    arcsinx + arccosx = pi/2 với mọi x thuộc khoảng [-1, 1]

    nên suy ra:

    arccosx = pi/2 – arcsinx với mọi x thuộc khoảng [-1, 1]
    Được sửa bởi haphuong lúc 23:25 ngày 22-05-2006

  7. #7
    Tham gia
    15-11-2005
    Location
    Hà Nội
    Bài viết
    696
    Like
    0
    Thanked 14 Times in 12 Posts
    Cảm ơn các anh. ANh haphuong cho em hỏi một chút. Nếu như x không nằm trong khoảng [-1, 1] thì sẽ như thế nào hả anh.

  8. #8
    Tham gia
    11-04-2005
    Bài viết
    67
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi Than Dieu
    Cảm ơn các anh. ANh haphuong cho em hỏi một chút. Nếu như x không nằm trong khoảng [-1, 1] thì sẽ như thế nào hả anh.
    Các hàm arcsinx và arccosx chỉ xác định khi x thuộc khoảng [-1, 1], do đó các công thức đã nêu về arcsinx và arccosx như vậy là đủ dùng rồi.

  9. #9
    Tham gia
    29-03-2005
    Bài viết
    616
    Like
    0
    Thanked 2 Times in 1 Post
    Quote Được gửi bởi Than Dieu
    Nhưng mà bài toán chỉ cho biết mỗi giá trị Cos(3x) làm sao mà biết được nó nằm ở góc nào.

    Bài toán em cần là: Cho giá trị của cos(3x) tính Cos(x) và sin(x) các anh ah. Thế mới khó anh ah.

    Các anh cố giúp em với, em đang cần gấp lắm đó.
    Nếu chỉ cho mỗi cos(3x) thì chẳng thể xác định được x thuộc nằm ở góc nào vì kết quả có thể là nhiều góc khác nhau.
    Nguyên nhân: nếu cho cos(3x) thì có 6 giá trị x khác nhau thuộc về nhiều góc phần tư khác nhau.
    ví dụ:
    -- Để ở độ cho dễ hình dung nhé, giới hạn x trong khoảng 0 o đến 360 o
    cos(3x) = 0.5 --> x = 20, 140, 260, 100, 220, 340
    Đủ cả 4 góc phần tư luôn.

  10. #10
    Tham gia
    15-11-2005
    Location
    Hà Nội
    Bài viết
    696
    Like
    0
    Thanked 14 Times in 12 Posts
    Cảm ơn các anh nhé.

Trang 1 / 3 123 LastLast

Bookmarks

Quy định

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