EnglishFrenchSpanish

เรียกใช้เซิร์ฟเวอร์ | Ubuntu > | Fedora > |


ไอคอน Fav ของ OnWorks

mincmath - ออนไลน์ในคลาวด์

เรียกใช้ mincmath ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง mincmath ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


mincmath - ดำเนินการทางคณิตศาสตร์อย่างง่ายในไฟล์ minc

เรื่องย่อ


mincmath [ ] .mnc [ .mnc...] .mnc

DESCRIPTION


Mincmath จะทำการคำนวณทางคณิตศาสตร์แบบ voxel-by-voxel อย่างง่าย บนไฟล์ minc หนึ่งไฟล์ขึ้นไปของ
รูปร่างเดียวกันและมีการสุ่มตัวอย่างพิกัดเดียวกัน สร้างไฟล์เอาต์พุตเดียว
การดำเนินการสามารถเป็นแบบเอกพจน์ (ทำงานในไฟล์เดียว), ไบนารี (ไฟล์อินพุตสองไฟล์) หรือสะสม
(ทำงานกับไฟล์อินพุตสองไฟล์ขึ้นไป) การดำเนินการสะสมยังสามารถดำเนินการผ่าน a
ขนาดที่ระบุของไฟล์อินพุต

OPTIONS


โปรดทราบว่าตัวเลือกสามารถระบุในรูปแบบย่อได้ (ตราบใดที่ไม่ซ้ำกัน) และ
สามารถให้ที่ใดก็ได้บนบรรทัดคำสั่ง

General ตัวเลือก


-2 สร้างไฟล์เอาต์พุตรูปแบบ MINC 2.0

-ทุบ
เขียนทับไฟล์ที่มีอยู่

-Noclobber
อย่าเขียนทับไฟล์ที่มีอยู่ (ค่าเริ่มต้น)

-no_clobber
คำพ้องความหมายสำหรับ -Noclobber.

-verbose
พิมพ์ข้อมูลความคืบหน้าสำหรับแต่ละกลุ่มข้อมูลที่คัดลอก (ค่าเริ่มต้น)

-เงียบ อย่าพิมพ์ข้อมูลความคืบหน้า

-debug พิมพ์ข้อมูลการดีบัก

-filelist ชื่อไฟล์
ระบุไฟล์ที่มีรายชื่อไฟล์อินพุต หากได้รับ "-" แสดงว่าไฟล์
ชื่อจะถูกอ่านจากอินพุตมาตรฐาน หากมีตัวเลือกนี้ ก็ควรจะ
ไม่มีชื่อไฟล์อินพุตที่ระบุในบรรทัดคำสั่ง บรรทัดว่างในไฟล์อินพุต
จะถูกละเว้น

-copy_header
คัดลอกข้อมูลส่วนหัวทั้งหมดจากไฟล์อินพุตแรก (ค่าเริ่มต้นสำหรับอินพุตเดียว
แฟ้ม)

-nocopy_header
อย่าคัดลอกส่วนหัวทั้งหมดจากไฟล์อินพุตแรก คัดลอกเฉพาะพิกัด
ข้อมูล (ค่าเริ่มต้นสำหรับไฟล์อินพุตมากกว่าหนึ่งไฟล์)

-filetype
สร้างไฟล์เอาต์พุตที่มีประเภทเดียวกับไฟล์อินพุตแรก (ค่าเริ่มต้น)

-byte จัดเก็บ voxels เอาต์พุตในรูปแบบจำนวนเต็ม 8 บิต

-สั้น จัดเก็บ voxels เอาต์พุตในรูปแบบจำนวนเต็ม 16 บิต

-int จัดเก็บ voxels เอาต์พุตในรูปแบบจำนวนเต็ม 32 บิต

-ยาว แทนที่โดย -int.

-ลอย เก็บเอาต์พุต voxels ในรูปแบบทศนิยม 32 บิต

-Double
เก็บเอาต์พุต voxels ในรูปแบบทศนิยม 64 บิต

-ลงนาม
ใช้รูปแบบจำนวนเต็มเสริมสองแบบที่ลงนามแล้ว ใช้เฉพาะในกรณีที่เอาต์พุต voxel type
ถูกกำหนดให้เป็นประเภทจำนวนเต็ม (หนึ่งใน -byte, -สั้น, -int or -ยาว).

-ไม่ได้ลงนาม
ใช้รูปแบบจำนวนเต็มไม่มีเครื่องหมาย ใช้เฉพาะในกรณีที่ระบุประเภทเอาต์พุต voxel เป็น
เป็นประเภทจำนวนเต็ม (หนึ่งใน -byte, -สั้น, -int or -ยาว).

-พิสัย นาที แม็กซ์
จำกัดช่วงที่ถูกต้องของข้อมูลจำนวนเต็ม ใช้เฉพาะในกรณีที่ -byte,
-สั้น, -int or -ยาว มีการระบุตัวเลือก

-max_buffer_size_in_kb ขนาด
ระบุขนาดสูงสุดของบัฟเฟอร์ภายใน (เป็น kbytes) ค่าเริ่มต้นคือ4096
(4MB)

-Dimension dimname
ระบุมิติที่เราต้องการดำเนินการสะสม

-check_dimensions
ตรวจสอบว่าไฟล์อินพุตทั้งหมดมีการสุ่มตัวอย่างที่ตรงกันในมิติของโลก (ค่าเริ่มต้น)

-nocheck_dimensions
ละเว้นความแตกต่างใดๆ ในการสุ่มตัวอย่างมิติของโลกสำหรับไฟล์อินพุต

-propagate_nan
ข้อมูลที่ไม่ถูกต้อง (Not-A-Number หรือ NaN) ที่ voxel ในไฟล์อินพุตใด ๆ จะ
สร้างข้อมูลที่ไม่ถูกต้องในไฟล์เอาต์พุตที่ voxel นั้น (ค่าเริ่มต้น)

-ignore_nan
สำหรับการดำเนินการสะสม ข้อมูลที่ไม่ถูกต้อง (NaN) ในไฟล์อินพุตจะถูกละเว้น กล่าวคือ
ถือว่าไม่มีอยู่จริง

- แนน เมื่อมีการพยายามดำเนินการที่ผิดกฎหมายที่ voxel (เช่นหารด้วยศูนย์) ไม่ถูกต้อง
data (NaN) ถูกเก็บไว้ในไฟล์เอาต์พุต (ค่าเริ่มต้น) ไม่มีข้อมูลอินพุตที่ถูกต้องสำหรับ a
การดำเนินการสะสมยังถือเป็นการดำเนินการที่ผิดกฎหมายเมื่อ -ignore_nan is
มือสอง

-ศูนย์ เมื่อมีการพยายามดำเนินการที่ผิดกฎหมายที่ voxel (เช่นหารด้วยศูนย์) value
ศูนย์ถูกเก็บไว้ในไฟล์เอาต์พุต

-illegal_value ความคุ้มค่า
เมื่อมีการพยายามดำเนินการที่ผิดกฎหมายที่ voxel (เช่นหารด้วยศูนย์) the
ค่าที่ระบุจะถูกเก็บไว้ในไฟล์เอาต์พุต

Options for ระบุ คงที่


-คงที่ ความคุ้มค่า
ระบุค่าคงที่เดียว

-const ความคุ้มค่า
คำพ้องความหมายสำหรับ -คงที่.

-const2 ค่า 1 ค่า 2
ระบุค่าคงที่สองค่า

การดำเนินการ


-เพิ่ม สะสมตั้งแต่สองเล่มขึ้นไป หรือเพิ่มปริมาตรและค่าคงที่

- ย่อย ลบสองวอลุ่มหรือปริมาตรลบค่าคงที่

-mult คูณปริมาตรตั้งแต่สองปริมาตรขึ้นไป หรือคูณปริมาตรกับค่าคงที่

-div หารสองวอลุ่มหรือปริมาตรหารด้วยค่าคงที่

-invert
คำนวณ 1/x ที่แต่ละ voxel โดยที่ x คือค่า voxel อินพุต ถ้าค่าคงที่ c คือ
ระบุ (ด้วย -constant) จากนั้นคำนวณ c/x ที่แต่ละ voxel

-sqrt คำนวณรากที่สองของปริมาตร

รุ่นสี่เหลี่ยม
คำนวณกำลังสองของปริมาตร

-abs คำนวณค่าสัมบูรณ์ของปริมาตร

-ขีดสุด
คำนวณจำนวนสูงสุดของชุดข้อมูล

- ขั้นต่ำ
คำนวณปริมาณขั้นต่ำของชุดข้อมูล

-exp คำนวณ c2*exp(c1*x) ที่แต่ละ voxel ของปริมาตร โดยที่ x คือค่าว็อกเซลและ c1
และ c2 เป็นค่าคงที่ที่กำหนดโดย -คงที่ c1 or -const2 c1 c2. ค่าเริ่มต้น
สำหรับค่าคงที่เหล่านี้คือ 1.0

- เข้าสู่ระบบ คำนวณ บันทึก(x/c2)/c1 สำหรับแต่ละ voxel ของปริมาตร โดยที่ x คือค่าว็อกเซลและ
c1 และ c2 เป็นค่าคงที่ที่กำหนดโดย -คงที่ c1 or -const2 c1 c2. ค่าเริ่มต้น
ค่าคงที่เหล่านี้คือ 1.0

- สเกล ปรับขนาดปริมาตรโดยการคูณด้วยค่าคงที่เดียว (ใช้ -ค่าคงที่) หรือโดย
คูณด้วยค่าคงที่แรกและบวกค่าที่สอง (ใช้ -const2)

-ที่หนีบ แคลมป์วอลลุ่มให้อยู่ระหว่างสองค่าที่ระบุด้วย -const2.

-segment
แบ่งส่วน (ไบนารี) ไดรฟ์ข้อมูลเพื่อให้ค่าภายในช่วงที่ระบุโดย -const2
ให้ค่า 1 และค่าภายนอกให้ค่า 0

-ส่วนงาน
ตรงกันข้ามกับ -segment: ค่าภายในช่วงที่ระบุโดย -const2 ให้ค่า 0 และ
นอกนั้นให้ค่า 1

-percentdiff
คำนวณความแตกต่างร้อยละระหว่างสองไดรฟ์ข้อมูล (ทำให้เป็นมาตรฐานเป็นครั้งแรก
ปริมาณ). หากโวลุ่มแรกน้อยกว่าเกณฑ์ (หรือศูนย์) แสดงว่าค่า
ระบุโดย - แนน or -ศูนย์ ถูกนำมาใช้. เกณฑ์ถูกระบุโดยใช้ -คงที่,
โดยมีค่าเริ่มต้นเป็นศูนย์

-pd คำพ้องความหมายสำหรับ -percentdiff.

-eq ทดสอบความเท่าเทียมกันของสองปริมาตรหรือปริมาตรและค่าคงที่ ค่าถูกปัดเศษเป็น
จำนวนเต็มที่ใกล้เคียงที่สุดก่อนทำการทดสอบ เอาต์พุต 1 สำหรับ true และ 0 สำหรับ false
ที่แต่ละ voxel

- หนึ่ง ทดสอบความไม่เท่าเทียมกันของสองปริมาตรหรือปริมาตรและค่าคงที่ ค่าจะถูกปัดเศษ
เป็นจำนวนเต็มที่ใกล้เคียงที่สุดก่อนทำการทดสอบ เอาต์พุต 1 สำหรับจริงและ 0 สำหรับ
ผิดที่แต่ละ voxel

-gt ทดสอบปริมาตร 1 > ปริมาตร 2 หรือปริมาตร > ค่าคงที่ เอาต์พุต 1 สำหรับจริงและ 0 สำหรับ
ผิดที่แต่ละ voxel

-ge ทดสอบปริมาตร 1 >= ปริมาตร 2 หรือปริมาตร >= ค่าคงที่ เอาต์พุต 1 สำหรับค่าจริงและ 0
สำหรับเท็จในแต่ละ voxel

-lt ทดสอบปริมาตร 1 < เล่ม 2 หรือปริมาตร < ค่าคงที่ เอาต์พุต 1 สำหรับจริงและ 0 สำหรับ
ผิดที่แต่ละ voxel

-NS ทดสอบปริมาตร 1 <= ปริมาตร 2 หรือปริมาตร <= ค่าคงที่ เอาต์พุต 1 สำหรับค่าจริงและ 0
สำหรับเท็จในแต่ละ voxel

-และ ทดสอบปริมาตร 1 && ปริมาตร 2 หรือปริมาตร && ค่าคงที่ ค่าจะถูกปัดเศษเป็น
จำนวนเต็มที่ใกล้ที่สุดก่อนทำการทดสอบ เอาต์พุต 1 สำหรับจริงและ 0 สำหรับเท็จที่
แต่ละว็อกเซล

หรือ ทดสอบเล่ม 1 || เล่ม 2 หรือเล่มเดียว || ค่าคงที่ ค่าจะถูกปัดเศษเป็น
จำนวนเต็มที่ใกล้ที่สุดก่อนทำการทดสอบ เอาต์พุต 1 สำหรับจริงและ 0 สำหรับเท็จที่
แต่ละว็อกเซล

-ไม่ ดำเนินการปฏิเสธเชิงตรรกะบนวอลุ่ม: แปลงค่าที่ไม่ใช่ศูนย์เป็นศูนย์และศูนย์เป็นหนึ่ง
ค่าจะถูกปัดเศษเป็นจำนวนเต็มที่ใกล้เคียงที่สุดก่อนการปฏิเสธ

-isnan ทดสอบปริมาตรเพื่อหาค่าที่ไม่ถูกต้อง (NaN) เอาต์พุต 1 สำหรับค่าที่ไม่ถูกต้องและ 0 สำหรับ valid
ค่า

-nisnan
ตรงข้าม-อิสนัน. เอาต์พุต 0 สำหรับค่าที่ไม่ถูกต้องและ 1 สำหรับค่าที่ถูกต้อง

-count_valid
นับจำนวนว็อกเซลที่ถูกต้องในชุดวอลุ่ม ถ้าไม่มีเล่มไหน
มีข้อมูลที่ถูกต้อง จากนั้นจึงเขียนศูนย์ (เช่น -ศูนย์ และ -ignore_nan อยู่เสมอ
ถือว่าแตกต่างจากการดำเนินการสะสมอื่น ๆ )

ทั่วไป ตัวเลือก for ทั้งหมด คำสั่ง:


-ช่วยด้วย พิมพ์สรุปตัวเลือกบรรทัดคำสั่งและออก

-version
พิมพ์หมายเลขเวอร์ชันของโปรแกรมและออก

ใช้ mincmath ออนไลน์โดยใช้บริการ onworks.net


Ad


Ad