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

Đề tài: [ Solved ] Vẽ đồ Thị Hàm Số Bậc Ba Và Bậc Hai Trên Bậc Nhất

  1. #1
    Ngày gia nhập
    03 2008
    Nơi ở
    Hồ chí minh
    Bài viết
    134

    Mặc định [ Solved ] Vẽ đồ Thị Hàm Số Bậc Ba Và Bậc Hai Trên Bậc Nhất

    Bác Nào đã Làm Hay Cũng đang Làm Bài Này Thì Chỉ Giáo Mình Với Nha.
    đề Tài Của Tụi Mình Học Kỳ Này Là Vẽ đồ Thị Trên C Cho Tất Cả Các Hàm Số đã Học ở Phổ Thông.mình Bị Rối ở Thuật Toán Vẽ Hàm Bậc Ba,bậc Hai Trên Bậc Nhất,và Cả Hàm Cosin(x) Nữa!!!
    Every step I'm taking
    Every move I make
    Feels lost with no direction
    My faith is shaking
    But I gotta keep trying.

  2. #2
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Cứ tính ra rồi putpixel lên là được, tuy chậm mà chắc và dễ hiểu, chẳng cần toán học chi cả. Ý quên, còn phải xét đạo hàm một ít nữa chứ.
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

  3. #3
    Ngày gia nhập
    04 2008
    Bài viết
    336

    cái đồ họa này chắc năm sau mình mới học nhưng hồi trước có nghịch thử bạn thử tham khảo code này xem
    C Code:
    1. #include<conio.h>
    2. #include<stdio.h>
    3. #include<graphics.h>
    4. #include<iostream.h>
    5. #include<math.h>
    6.  
    7. #define TILE 50
    8.  
    9. void drawxy(int x,int y)
    10. {
    11.     int Ox=x,Oy=y;
    12.     line(0,Oy,getmaxx(),Oy);
    13.     line(Ox,0,Ox,getmaxy());
    14.     outtextxy(Ox+2,Oy+2,"O");
    15. }
    16.  
    17. float f(float x)
    18. {
    19.     //return sin(x*M_PI); //xai cho sin, cos :P
    20.     return x*x*x; //x^3
    21. }
    22.  
    23. void main()
    24. {
    25.     int gd=0,gm;
    26.     initgraph(&gd,&gm,"D:\\borlandc\\bgi");
    27.     int Ox=getmaxx()/2,Oy=getmaxy()/2;
    28.     drawxy(Ox,Oy);
    29.     putpixel(Ox,Oy,YELLOW);
    30.     setviewport(Ox,Oy,getmaxx(),getmaxy(),0);
    31.  
    32.     float y,x,dx;
    33.     dx=(3.+3.)/300;
    34.     int dem;
    35.  
    36.     setcolor(YELLOW);
    37.     x=-3;
    38.     y=f(x);
    39.     moveto(x*TILE,-y*TILE);
    40.     for(dem=0;dem<=300;++dem)
    41.     {
    42.         x+=dx;
    43.         y=f(x);
    44.         lineto(x*TILE,-y*TILE);
    45.     }
    46.  
    47.     getch();
    48.     closegraph();
    49. }
    code ra gió bão

Các đề tài tương tự

  1. vẽ hình chữ nhật trên console bằng C# như thế nào?
    Gửi bởi tan trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 12
    Bài viết cuối: 03-12-2011, 11:10 PM
  2. Bắt sự kiện Mousedown khi vẽ hình chữ nhật trên Form
    Gửi bởi kenbrv trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 20-10-2011, 08:57 PM
  3. Lập trình C Vẽ hình chữ nhật có 2 đường chéo trên C?
    Gửi bởi sieuthi trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 14-10-2010, 10:16 PM
  4. interval timer trên C# | Lấy mẫu vẽ đồ thị trên C#. Giúp mình với?
    Gửi bởi mrvui trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 09-05-2009, 10:16 PM
  5. [ Solved ] Thuật toán vẽ đường thẳng Bresenham
    Gửi bởi nanosi trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 01-11-2007, 01:09 AM

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