Đến nội dung


Hình ảnh
- - - - -

[Yêu cầu] Lisp cộng thêm một số ngẫu nhiên ( Random) vào một dãy số có sẵn


  • Please log in to reply
9 replies to this topic

#1 vantuan18nd

vantuan18nd

    biết vẽ rectang

  • Members
  • PipPip
  • 83 Bài viết
Điểm đánh giá: -3 (bình thường)

Đã gửi 06 June 2012 - 04:58 PM

Mình đang làm hoàn công, và có một dãy số cao độ thiết kế : và cứ phả edit thành cao độ hoàn công
Các bác giúp em làm lisp random dãy số trên với ( số random trong khoảng 0-n ; n do mình chọn)
http://www.cadviet.c..._drawing1_1.dwg
  • 0

#2 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 06 June 2012 - 05:05 PM

Cứ mỗi cao độ hoàn công là phải nhập 1 giá trị +/- với cao độ thiết kế để có kết quả, hay chỉ nhập 1 giá trị +/- duy nhất?
  • 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.


#3 vantuan18nd

vantuan18nd

    biết vẽ rectang

  • Members
  • PipPip
  • 83 Bài viết
Điểm đánh giá: -3 (bình thường)

Đã gửi 06 June 2012 - 05:16 PM

Cứ mỗi cao độ hoàn công là phải nhập 1 giá trị +/- với cao độ thiết kế để có kết quả, hay chỉ nhập 1 giá trị +/- duy nhất?

Cứ mỗi cao độ là phải nhập một giá trị bạn ạ ( khác với phép tính cộng thêm 1 hằng số k)
ví dụ : có các cao độ sau : 0.5 0.4 0.6 0.8 1.0 0.9
-chạy lệnh Random
-quét chọn toànn bộ đối tượng
-Kết quả là : 0.3 0.5 0.5 0.7......
  • 0

#4 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 06 June 2012 - 05:23 PM

Sao lại quét chọn toàn bộ? Cứ mỗi CĐTK là phải nhập 1 gia số cơ mà?
  • 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.


#5 vantuan18nd

vantuan18nd

    biết vẽ rectang

  • Members
  • PipPip
  • 83 Bài viết
Điểm đánh giá: -3 (bình thường)

Đã gửi 06 June 2012 - 05:29 PM

Sao lại quét chọn toàn bộ? Cứ mỗi CĐTK là phải nhập 1 gia số cơ mà?

cứ mỗi lần phải nhập 1 gia số nhhư thế thì mình edit thủ công được mà bạn
mình muốn sau khi quét chọn toàn bộ đối tượng, nó sẽ tự động cho mình một giá trị cao độ ngẫu nhiên.
  • 0

#6 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 06 June 2012 - 05:31 PM

cứ mỗi lần phải nhập 1 gia số nhhư thế thì mình edit thủ công được mà bạn
mình muốn sau khi quét chọn toàn bộ đối tượng, nó sẽ tự động cho mình một giá trị cao độ ngẫu nhiên.

Không hiểu cái màu đỏ này.
  • 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.


#7 vantuan18nd

vantuan18nd

    biết vẽ rectang

  • Members
  • PipPip
  • 83 Bài viết
Điểm đánh giá: -3 (bình thường)

Đã gửi 06 June 2012 - 05:43 PM

hì. khó giải tích nhỉ
Bạn biết hàm Rand trong Excell chứ ví dụ trong Excell mình nhập phép tính =0.5+rand() thì nó sẽ ra 0.512 , làm lại lần 2 thì kết quả sẽ khác lần 1.
- Lisp mình yêu cầu như sau :
khi chọn toàn bộ dãy số CĐTK , kết quả trả về sẽ từ động cộng thêm vào mỗi số CĐTK đó một giá trị khác nhau.
  • 0

#8 TRUNGNGAMY

TRUNGNGAMY

    biết lệnh block

  • Members
  • PipPipPipPipPipPip
  • 401 Bài viết
Điểm đánh giá: 91 (tàm tạm)

Đã gửi 06 June 2012 - 07:59 PM

hì. khó giải tích nhỉ
Bạn biết hàm Rand trong Excell chứ ví dụ trong Excell mình nhập phép tính =0.5+rand() thì nó sẽ ra 0.512 , làm lại lần 2 thì kết quả sẽ khác lần 1.
- Lisp mình yêu cầu như sau :
khi chọn toàn bộ dãy số CĐTK , kết quả trả về sẽ từ động cộng thêm vào mỗi số CĐTK đó một giá trị khác nhau.

ý bạn định ma số đây mà. Ngay từ đầu, bạn diễn giải hoàn toàn đúng và dễ hiểu, có điều hàm rand trên lisp là gì mình cũng quên mất, có lẽ ketxu biết đấy.
  • 0

#9 vantuan18nd

vantuan18nd

    biết vẽ rectang

  • Members
  • PipPip
  • 83 Bài viết
Điểm đánh giá: -3 (bình thường)

Đã gửi 06 June 2012 - 08:57 PM

ý bạn định ma số đây mà. Ngay từ đầu, bạn diễn giải hoàn toàn đúng và dễ hiểu, có điều hàm rand trên lisp là gì mình cũng quên mất, có lẽ ketxu biết đấy.

:)
  • 0

#10 ketxu

ketxu

    Copier - Paster - Editor

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

Đã gửi 06 June 2012 - 10:24 PM

Ketxu đã từng viết lisp tự động + gia số ngẫu nhiên trong khoảng định trước cho block thuộc tính cao độ và lập bảng báo cáo phục vụ hoàn công - có thể thay đổi số căn, số đường...do mình nhập (mình làm XDDD), cũng có thể +/- 1 số cố định vào bảng sơ họa cao độ đã có (ví dụ từ bảng sơ họa cao độ mặt sàn - 10cm để lấy cao độ ván khuôn....), bạn cần thì pm mình. Thực ra cũng đơn giản nhưng nó có đặc thù, mình chưa edit để public
  • 0

Thành viên nhóm CadMagic.
Mời bạn ghé thăm facebook nhóm - Page viết lisp theo yêu cầu  :
CAD MAGIC