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

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

โครงการ:

ชื่อ


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

เรื่องย่อ


คณิตศาสตร์ขั้นต่ำ [ ] .mnc [ .mnc...] .mnc

DESCRIPTION


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

OPTIONS


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

General ตัวเลือก


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-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
ระบุค่าคงที่สองค่า

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


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

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

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

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

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

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

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

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

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

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

-ประสบการณ์ คำนวณ c2*ประสบการณ์(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.

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

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

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

-pd คำพ้องความหมายสำหรับ -เปอร์เซ็นต์ส่วนต่าง.

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด