Đến nội dung

Hình ảnh

Dùng Excel tạo đồ thị hàm số

- - - - -

  • Please log in to reply
Chủ đề này có 7 trả lời

#1
Tái xuất giang hồ

Tái xuất giang hồ

    Binh nhất

  • Thành viên
  • 22 Bài viết
Excel là công cụ văn phòng, kô dành cho dân toán chuyên nghiệp. Tuy nhiên khi thiếu "đồ nghề" thì Excel cũng khá hữu dụng. Tất nhiên là không bằng các phần mềm chuyên ngành nhưng nó cũng tương đối hữu ích. Bài viết này giới thiệu sơ lược cách vẽ đồ thị (hàm số) khi không còn chọn lựa nào khác ngoài Excel. Vì dùng Excel tiếng Đức nên khi chuyển sang phiên bàn tiếng Anh xin chú ý dấu $", "$ phải được thay thế bắng dấu $"."$, thêm nữa các hình minh họa trong bài viết này đều bằng tiếng Đức, nhưng hi vọng rằng phiên bản tiếng Anh cũng không khác nhiều so với phiên bản tiếng Đức.
1. Vẽ đồ thị hàm số $y =f(x)$
Chẳng hạn cần vẽ đồ thị hàm $y= f(x) = cos(x)+2sin(x) $ và các đạo hàm cấp 1,2

a. Nháp
Đạo hàm cấp 1 : $f'(x)=-sin{x}+4/3 x^{-1/3}cos{x^{2/3}}$
Đạo hàm cấp 2 :$ f''(x)=-cos{x}-4/3(1/3x^{-4/3}cos{x^{2/3}}+2/3x^{-2/3}sin{x^{2/3}})$
Tập xác định $D=\mathbb{R}^{+}$

b. Nhập số liệu.
Nhập như hình vẽ
Hình đã gửi
Chỉ cần gõ số liệu cho cột A, B, C và D. Sau đó dùng chức năng tự động của Excel để Input các ô tiếp theo.

c. Vẽ đồ thị
Để đồ thị được mịn, nên chọn kiểu đồ thị điểm.
Hình đã gửi
Sau đó nhập dữ liệu. Sẽ nhận được một DialogBox tương tự như sau :
Hình đã gửi
Ấn vào nút được khoanh tròn, sau đó chọn lựa vùng được vẽ. Nên chọn như sau để Excel tự động chú thích.
Hình đã gửi
Nhận xét rằng giá trị của đạo hàm cấp 2 tương ứng với 0,01 và 0,1 quá lớn, làm cho đồ thị xấu đi, vậy chọn lại cho thích hợp bằng cách nhấn vào nút tương tự như nút được đánh dấu. Khi kéo chuột nếu ấn thêm Ctr sẽ chọn được các phần rời nhau của bảng. Bằng cách đó chọn ô như hình vẽ
Hình đã gửi
Phần tiếp theo làm như khi vẽ các đồ thị hoặc biểu đồ thông thường.

d. Thẩm mĩ.
Tùy theo khiếu thẩm mĩ của mỗi người mà điều chỉnh biểu đồ sao cho phù hợp với mục đích sử dụng. Nguyên tắc chung vẫn là chọn màu khác nhau cho các đường khác nhau. Thông thường Excel tự động chọn như vậy cho người dùng. Tuy nhiên nếu chọn hình nền là trằng, thì đạo hàm bậc 2 sẽ rất khó thấy vì nó màu vàng, vậy chọn màu khác cho phù hợp.
Để điều chỉnh các đối tượng trên đồ thị, thông thường vẫn là chỉ chuột vào rồi Double Click.
Một ví dụ cho đồ thị hoàn chỉnh :
Hình đã gửi

2. Vẽ đồ thị của một đường cong cho bởi phương trình tham số.
(Mai gõ tiếp :D )

Bài viết đã được chỉnh sửa nội dung bởi Tái xuất giang hồ: 01-03-2007 - 23:08


#2
Magus

Magus

    Trung tá

  • Hiệp sỹ
  • 2781 Bài viết
Bài viết rất hay và có giá trị cao :D. Để mình đặt chú ý bài viết này :D Hi vọng bài viết này sẽ được hoàn thành :D

Ảnh này có lẽ phải được resize lại 1 chút, nếu bạn ko resize lại cũng ko sao, bạn viết xong mình sẽ resize lại.

Toàn bộ các bài viết trả lời của mọi người trong topic này sẽ được xóa ngay sau khi bạn hoàn thành topic này. :D
Báo cáo hết :D

Bài viết đã được chỉnh sửa nội dung bởi Magus: 02-03-2007 - 18:34

<div align="center"><img src="http://img221.images...4795706ld2.jpg" border="0" class="linked-image" /><br />

<!--fonto:Verdana--><span style="font-family:Verdana"><!--/fonto--><a href="http://diendantoanho...0&#entry168717" target="_blank">Hướng dẫn gõ công thức toán lên diễn đàn cho người mới</a><!--fontc--></span><!--/fontc--></div>

<br /><div align="center"><!--fonto:Verdana--><span style="font-family:Verdana"><!--/fonto--><a href="http://diendantoanho...howtopic=38505" target="_blank">Cách gõ công thức toán mới</a><br /><a href="http://diendantoanho...id=1&Itemid=18" target="_blank"><!--coloro:#008000--><span style="color:#008000"><!--/coloro--><b>Bạn có muốn gửi bài viết của mình lên trang chủ không?</b><!--colorc--></span><!--/colorc--></a><!--fontc--></span><!--/fontc--></div><br /><div align="center"><!--fonto:Courier New--><span style="font-family:Courier New"><!--/fonto--><!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo-->em=Console.ReadLine();Console.Write("Anh yêu {0}",em);<!--sizec--></span><!--/sizec--><!--fontc--></span><!--/fontc--></div>

#3
Tái xuất giang hồ

Tái xuất giang hồ

    Binh nhất

  • Thành viên
  • 22 Bài viết
2. Vẽ đường cong cho bởi phương trình tham số
$ K(t):=\left\{\begin{array}{l}x(t)\\y(t)\end{array}\right. $

Thí dụ đường xoắn ốc $S(t)= \left\{\begin{array}{l}x(t)=t cos{t}\\y(t)=t sin{t}\end{array}\right.$
Không biết có phải là đường Archimède không, ai biết điều chỉnh giùm.
và đường tròn $C(t)= \left\{\begin{array}{l}x(t)=6,3cos{t}\\y(t)=6,3sin{t}\end{array}\right. $

a. Nháp
2 đường cong này nhận chuung một tham số, vì vậy cần 1 hàng tham số, 2 hàng tọa độ (x,y) cho đường xoắn ốc, 2 đường tọa độ cho đường tròn.

b. Nhập số liệu
Như hình vẽ dưới đây.
Hình đã gửi
Chỉ cần nhập các ô A3-D8, các ô còn lại dùng chức năng tự động của Excel.

c. Đồ thị.
Chọn kiểu biểu đồ như trên.
Sau đó ra DialogBox step 2 tương tự như sau :
Hình đã gửi
  • Ấn vào 1 để chuyển sang kiểu nhập dữ liệu theo hàng và cột
  • Ấn vào 0,5 để tạo ra vùng giá trị cho đường cong thứ nhất.
  • Ấn vào 2 để chọn tên cho đường thứ nhất. Sau đó ấn trên bảng ô A4
  • Ấn lần lượt vào 3, 4 để chọn giá trị cho trục hoành (x) C4 --> AH4 và tung (y) C5-->AH5
  • Ấn lại lần nữa vào 0,5 , rồi lập lại các thao tác trên, nhưng cho đường tròn.
    trục hoành : C7--P7 ; trục tung :C8-->P8 (Chu kì $2\pi$)
Các bước tiếp theo làm như vẽ đò thị hàm $y=f(x)$
Đồ thị lúc mới nhận được sẽ cho ra hình méo chứ không phải hình tròn. Để có hình tròn, click vào đồ thị (không phải vào khung viền ngoài), sau đó chuyển chuột tới các ô vuông và điều chỉnh kích thức cho phù hợp với ý muốn.

Để đồ thị được mịn, nên chọn khoảng cách giữa các điểm ngắn hơn. Tuy nhiên nếu ngắn quá thì files sẽ nặng, chất lượng hình ảnh cũng không cao hơn bao nhiêu. Ngoài ra phép nội suy của Excel cũng có thể chấp nhận được. Theo ý kiến cá nhân tôi thì khoảng các giữa các tham số 0,5 là chấp nhận được.
Hình đã gửi

Một vài đường cong để làm chơi, khi ngồi trong văn phòng mà không có gì làm. (Coi chừng sếp vô phòng không gõ cửa thì khổ)
Cycloide
Đừơng tròn $(K,r)$ lăn trên đường tròn $(k, x^2+y^2=\rho^2)$
Quỹ đạo điểm $P$ nằm cách tâm đường tròn $(K)$ một khoảng a được cho bởi phương trình sau
$ \left\{\begin{array}{l}x=(\rho+r) cos{t}-a cos{ \dfrac{\rho+r}{r} t}\\y=(\rho+r)sin t-a sin{\dfrac{\rho+r}{r}t}\end{array}\right. $
trong trường hợp đặc biệt $a=r=\rho$ nhận được hình trái tim nằm ngang.
Yêu cầu :
- Vẽ đường tròn $(K,r)$ tại vị trí bất kì
- Vẽ đường tròn $(k)$
- vẽ quỹ đạo điểm $P$
trên 1 hệ trục tọa độ, sao cho khi thay đổi giá trị các tham số thì hình ảnh các đường tự động thay đổi.

Ai thích file Excel hoàn chỉnh có thể PM cho tôi, vì tôi không thể gửi files định dạng xls lên được.

Bài viết đã được chỉnh sửa nội dung bởi Tái xuất giang hồ: 02-03-2007 - 21:56


#4
Magus

Magus

    Trung tá

  • Hiệp sỹ
  • 2781 Bài viết

Ai thích file Excel hoàn chỉnh có thể PM cho tôi, vì tôi không thể gửi files định dạng xls lên được.

Gửi vào hòm thư [email protected] cho tui . Tui up lên cho :D
<div align="center"><img src="http://img221.images...4795706ld2.jpg" border="0" class="linked-image" /><br />

<!--fonto:Verdana--><span style="font-family:Verdana"><!--/fonto--><a href="http://diendantoanho...0&#entry168717" target="_blank">Hướng dẫn gõ công thức toán lên diễn đàn cho người mới</a><!--fontc--></span><!--/fontc--></div>

<br /><div align="center"><!--fonto:Verdana--><span style="font-family:Verdana"><!--/fonto--><a href="http://diendantoanho...howtopic=38505" target="_blank">Cách gõ công thức toán mới</a><br /><a href="http://diendantoanho...id=1&Itemid=18" target="_blank"><!--coloro:#008000--><span style="color:#008000"><!--/coloro--><b>Bạn có muốn gửi bài viết của mình lên trang chủ không?</b><!--colorc--></span><!--/colorc--></a><!--fontc--></span><!--/fontc--></div><br /><div align="center"><!--fonto:Courier New--><span style="font-family:Courier New"><!--/fonto--><!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo-->em=Console.ReadLine();Console.Write("Anh yêu {0}",em);<!--sizec--></span><!--/sizec--><!--fontc--></span><!--/fontc--></div>

#5
Nguyễn Ngọc Lan

Nguyễn Ngọc Lan

    Binh nhất

  • Thành viên
  • 47 Bài viết

Ai thích file Excel hoàn chỉnh có thể PM cho tôi, vì tôi không thể gửi files định dạng xls lên được.

Bạn gửi cho mình vào mail [email protected] với. Thanks
Con ơi con khi con sinh ra mọi người đều cười còn con thì khóc.
Vậy con hãy sống làm sao để lúc chết đi mọi người thì khóc còn con thì cười

#6
xinhxinh

xinhxinh

    Lính mới

  • Thành viên
  • 7 Bài viết
.XLS ko được hỗ trợ, nhưng .ZIP, .RAR được hỗ trợ. Tại sao lại ko nén lại rồi gửi nhỉ?

#7
Magus

Magus

    Trung tá

  • Hiệp sỹ
  • 2781 Bài viết

.XLS ko được hỗ trợ, nhưng .ZIP, .RAR được hỗ trợ. Tại sao lại ko nén lại rồi gửi nhỉ?

ko nhớ lắm nhưng hình như thành viên bị giới hạn chức năng upload :D
<div align="center"><img src="http://img221.images...4795706ld2.jpg" border="0" class="linked-image" /><br />

<!--fonto:Verdana--><span style="font-family:Verdana"><!--/fonto--><a href="http://diendantoanho...0&#entry168717" target="_blank">Hướng dẫn gõ công thức toán lên diễn đàn cho người mới</a><!--fontc--></span><!--/fontc--></div>

<br /><div align="center"><!--fonto:Verdana--><span style="font-family:Verdana"><!--/fonto--><a href="http://diendantoanho...howtopic=38505" target="_blank">Cách gõ công thức toán mới</a><br /><a href="http://diendantoanho...id=1&Itemid=18" target="_blank"><!--coloro:#008000--><span style="color:#008000"><!--/coloro--><b>Bạn có muốn gửi bài viết của mình lên trang chủ không?</b><!--colorc--></span><!--/colorc--></a><!--fontc--></span><!--/fontc--></div><br /><div align="center"><!--fonto:Courier New--><span style="font-family:Courier New"><!--/fonto--><!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo-->em=Console.ReadLine();Console.Write("Anh yêu {0}",em);<!--sizec--></span><!--/sizec--><!--fontc--></span><!--/fontc--></div>

#8
Tái xuất giang hồ

Tái xuất giang hồ

    Binh nhất

  • Thành viên
  • 22 Bài viết
3. Mô tả một dãy truy hồi
Chẳng hạn dãy sau
$a_{1} = \sqrt{5} $
$a_{2} =\sqrt{ 5+ \sqrt{5} }$
$ a_{3}= \sqrt{5+ \sqrt{ 5+\sqrt{5} } } $
$...$

công thức truy hồi là
$ ;) = \sqrt{5+ {a_{n-1}} } $ (bác nào sửa hộ công thức này được không ? Tôi không gõ TEX được.)

Nhập số liệu như sau :
A1 đến A10 : từ 1->10
B1 : 5
B2 : ={hàm khai căn} sqrt(5+B1)
B3 : =sqrt(5+B2)
từ B3 dùng chức năng tự động của Excel để điền các ô, chú ý chỉ đánh dấu ô B2, không đánh dấu 1 lúc B1 và B2.

Tiếp theo tạo một biểu đồ cột, cách làm tương tự như tạo các đồ thị hàm số ở trên. Chỉ khác ở chỗ chọn biểu đồ hình cột.
Có thể tùy chọn các tham số cho trục tung, trục hoành để đồ thị hoàn chỉnh hơn. Xem thêm hướng dẫn tại đây, vì mình không có bản tiếng Anh, nên không thể mô tả cụ thể hơn được.
http://www.me.gatech.....20graph I.pdf
TruyHoi.JPG
4. Excel còn làm được gì ?
Đây là một hình vẽ làm bằng Excel, hoàn toàn dùng các phương trình toán học.
Aneta.JPG
File exel ở có thể tải ở đây.
Aneta

Bài viết đã được chỉnh sửa nội dung bởi Tái xuất giang hồ: 12-03-2007 - 16:46





1 người đang xem chủ đề

0 thành viên, 1 khách, 0 thành viên ẩn danh