Đến nội dung


Hình ảnh
- - - - -

[Đã xong] Lisp vẽ đồ thị hàm số trong không gian 2D và 3D


  • Please log in to reply
4 replies to this topic

#1 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 5454 Bài viết
Điểm đánh giá: 2626 (tuyệt vời)

Đã gửi 05 June 2013 - 06:39 AM

Xuất phát từ nhu cầu của một số bạn cần có lisp để vẽ đồ thị các hàm số, tôi viết lisp này.

Trên forum đã có lisp của Mr.Hoành, đồng thời tôi cũng đã post 1 lisp, nhưng chưa thấu đáo lắm.

Lisp này vẽ được đồ thị của các hàm đại số, lượng giác, v.v… trong không gian 2D và 3D.

Mọi người xem Help ở trong chương trình để biết cách sử dụng nhé!

Nếu thấy dùng được thì Like, thấy chưa ổn thì góp ý, không nhận đá.

File VLX (do code lisp chưa đẹp lắm nên post trước file này):

http://www.cadviet.c..._graphic_ha.zip

Dialog và Help:

67029_dialog.png

VD1: vẽ đồ thị hàm số: y=f(x)=100*sin2(x)^3. Với: xmin=0 ; xmax=720 ; xnum=100.

67029_do_thi_2d.png

VD2: vẽ đồ thị hàm số: z=f(x y)= cos(sqrt(2*x^2+2*y^2)). Với: xmin=ymin=-20 ; xmax=ymax=+20 ; xnum=ynum=40

VD3: vẽ đồ thị hàm số: z=f(x y)=exp(-(x^2+y^2)). Với: xmin=ymin=-2 ; xmax=ymax=+2 ; xnum=ynum=20

67029_do_thi_3d.png


  • 3

* Chỉ nên yêu cầu Lisp khi bạn làm việc đó mất cả ngày nhưng họ chỉ viết 1 giờ. Đừng nêu yêu cầu Lisp khi bạn chỉ làm 1 giờ nhưng bắt họ phải mất cả ngày.

* Nhờ viết lisp cũng như đi khám bệnh. Chỉ gởi căn cước và than sắp chết thì không bác sỹ nào cứu sống được.


#2 phamthanhbinh

phamthanhbinh

    biết lệnh adcenter

  • Moderator
  • PipPipPipPipPipPipPip
  • 6009 Bài viết
Điểm đánh giá: 3113 (tuyệt vời)

Đã gửi 05 June 2013 - 10:13 AM

Xuất phát từ nhu cầu của một số bạn cần có lisp để vẽ đồ thị các hàm số, tôi viết lisp này.

Trên forum đã có lisp của Mr.Hoành, đồng thời tôi cũng đã post 1 lisp, nhưng chưa thấu đáo lắm.

Lisp này vẽ được đồ thị của các hàm đại số, lượng giác, v.v… trong không gian 2D và 3D.

Mọi người xem Help ở trong chương trình để biết cách sử dụng nhé!

Nếu thấy dùng được thì Like, thấy chưa ổn thì góp ý, không nhận đá.

File VLX (do code lisp chưa đẹp lắm nên post trước file này):

http://www.cadviet.c..._graphic_ha.zip

Dialog và Help:

 

VD1: vẽ đồ thị hàm số: y=f(x)=100*sin2(x)^3. Với: xmin=0 ; xmax=720 ; xnum=100.

 

VD2: vẽ đồ thị hàm số: z=f(x y)= cos(sqrt(2*x^2+2*y^2)). Với: xmin=ymin=-20 ; xmax=ymax=+20 ; xnum=ynum=40

VD3: vẽ đồ thị hàm số: z=f(x y)=exp(-(x^2+y^2)). Với: xmin=ymin=-2 ; xmax=ymax=+2 ; xnum=ynum=20

 

Hề hề hề,

Có một vấn đề hơi khó chịu ấy là bác dùng font tiếng Việt trong dialog và trong help.

Bởi vậy khi mình mở thì nó hiển thị toàn là mã loằng ngoằng, đọc hổng được. Còn đoán thì cũng gần được nhưng rất vất vả bác ạ.

Vậy nên bác có thể cho cái gợi ý là nên sử dụng font hiển thị trong CAd là font chi để bà con còn có chỗ tìm kiếm. Hoặc giả bác gửi luôn cái file font này và hướng dẫn mọi người để mọi người có thể down về cài vào Cad của họ và xài mới thuận tiện bác ạ. Tỷ như mình đang xài CAD2004 thì phải làm sao để có thể hiển thị được tiếng Việt trong cái dialog và Help của bác.....


  • 0
Chúc các quý Anh trên diễn đàn luôn khỏe, đẻ thêm được nhiều thứ để mót.

#3 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 5454 Bài viết
Điểm đánh giá: 2626 (tuyệt vời)

Đã gửi 05 June 2013 - 10:27 AM

:lol:  :lol:  :lol:

Chừng nào thì bác Bình mới phi mô tô chứ không còn cưỡi chiếc xe đạp cà tàng? 2007 là thằng tệ nhất có thể đọc được tiếng Việt rồi. 15' thế là xong.

Viết chữ không dấu tai họa khôn lường!

Box của bác kẹt rồi, không gởi tiền lì xì được.


  • 0

* Chỉ nên yêu cầu Lisp khi bạn làm việc đó mất cả ngày nhưng họ chỉ viết 1 giờ. Đừng nêu yêu cầu Lisp khi bạn chỉ làm 1 giờ nhưng bắt họ phải mất cả ngày.

* Nhờ viết lisp cũng như đi khám bệnh. Chỉ gởi căn cước và than sắp chết thì không bác sỹ nào cứu sống được.


#4 lê anh phong

lê anh phong

    Chưa sử dụng CAD

  • Members
  • Pip
  • 1 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 10 April 2014 - 11:45 PM

Bác Hà ơi, cho em hỏi. Làm thế nào để vẽ đồ thị dạng tọa độ cực với hàm được cho phụ thuộc vào góc quay ạ. E đang cần để làm đồ án động cơ ạ


  • 0

#5 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 5454 Bài viết
Điểm đánh giá: 2626 (tuyệt vời)

Đã gửi 11 April 2014 - 06:23 AM

Dùng cái này của Mr Hoành.

http://www.cadviet.c...o-phuong-trinh/


  • 0

* Chỉ nên yêu cầu Lisp khi bạn làm việc đó mất cả ngày nhưng họ chỉ viết 1 giờ. Đừng nêu yêu cầu Lisp khi bạn chỉ làm 1 giờ nhưng bắt họ phải mất cả ngày.

* Nhờ viết lisp cũng như đi khám bệnh. Chỉ gởi căn cước và than sắp chết thì không bác sỹ nào cứu sống được.