ซอฟต์แวร์สร้างภาพสนามลำดับที่สอง


9

มีภาพรวมของซอฟต์แวร์การสร้างภาพเทนเซอร์หรือไม่?

ความชอบส่วนตัวของฉันคือ:

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

บางโมดูลที่ฉันสนใจ

ขึ้นอยู่กับคุณสมบัติทางกายภาพของฟิลด์เทนเซอร์ต้องใช้วิธีการต่าง ๆ ในการแสดงข้อมูล

ฉันรู้เกี่ยวกับมายาวีแต่แทบจะไม่มีเอกสารประกอบสำหรับโมดูลเมตริกซ์และโมดูลนั้น จำกัด อยู่ที่การสร้างภาพข้อมูลของไฮเปอร์สโตร์ไลน์ (เอกพจน์) GUI มีข้อผิดพลาดและตัวเลือกการเขียนสคริปต์ดูเหมือนมี จำกัด

ดูเหมือนจะมีการเลือกอึมครึมมากสำหรับการสร้างภาพของฟิลด์เทนเซอร์

คำตอบ:


5

โปรแกรมVisItสามารถแปลงรูปวงรีเทนเซอร์ได้ แต่ฉันไม่คิดว่ามันจะมีอะไรสำหรับไฮเปอร์สตรีมไลน์ แม้ว่ามันจะทำการแปลงที่ดี แต่ฉันก็พบว่า VisIt นั้นติดตั้งยากหากไม่สามารถทำได้ในบางแพลตฟอร์ม ฉันรู้ว่าคนที่สิ้นหวังมากพอที่จะตั้งค่าเครื่องเสมือนสำหรับมัน แต่ฉันไม่ได้ทำแบบนั้น เมื่อใช้งานได้ฉันพบว่ามันดีกว่ามายาวีในแง่ของเอกสารประกอบและไม่มีข้อบกพร่อง

ฉันยังพยายามค้นหาซอฟต์แวร์เพื่อให้เห็นภาพเทนเซอร์อันดับสองและฉันเห็นด้วยกับคุณว่าตัวเลือกนั้นค่อนข้างบาง


ฉันเดาว่าอย่างน้อย MayaVi นั้นค่อนข้างติดตั้งง่าย เป็นที่น่าสนใจที่จะอ่านว่า VisIt สามารถพล็อตร่ายมนตร์เมตริกซ์ได้ มันเป็นความอัปยศที่เป็นตัวเลือกเดียวที่มี (ซึ่งบังเอิญไม่สามารถใช้ได้กับฟิลด์เมตริกซ์แบบอสมมาตร - sci.utah.edu/~chengu/Publications/hybridtensorvis_vis11.pdf )
imranal

2

ฉันอยากจะแนะนำParaviewที่คล้ายกับ VisIt เนื่องจากทั้งคู่ใช้ VTK คุณสามารถใช้เครื่องคิดเลขและงูหลามสคริปต์ (ทั้งขึ้นอยู่กับงูใหญ่) และมีการอธิบายไว้ในคู่มือ

คุณสามารถใช้VTKที่มีอินเตอร์เฟส Pythonโดยตรง มันได้ดำเนินการแล้วhyperstreamlinesและอัลกอริทึมอื่น ๆ สามารถนำมาใช้เป็นสคริปต์ง่ายๆ


ดูเหมือนว่านี่อาจเป็นวิธีที่จะไป ความอัปยศที่ Paraview ไม่สามารถจัดการกับเทนเซอร์ได้แล้วนอกจากผู้ใช้ทำปลั๊กอินเช่นparaview.org/Wiki/ParaView/User_Created_Plugins
imranal

มันสามารถจัดการ glyphs เทนเซอร์ด้วยตัวเองเท่าที่ฉันรู้
nicoguaro

และเทนเซอร์ทั้งหมดมีส่วนสมมาตร ฉันไม่คิดว่ามีเทคนิคการสร้างภาพที่สมบูรณ์แบบ
nicoguaro

ฉันมักจะใช้การโต้เถียงตัวเองว่า แต่น่าเศร้าที่ตำรวจออกมา จะต้องมีวิธีการรักษาเทนเซอร์แบบรวมศูนย์ หาก "ผู้ใช้" จำเป็นต้องประมวลผลข้อมูลล่วงหน้าเพื่อจัดการกับข้อมูลแสดงว่ามีการขอผู้ใช้มากเกินไป คำถามอื่นคือ: คุณจะรวมการสร้างภาพข้อมูลเป็นอย่างไร? มันไม่ใช่เรื่องเล็กน้อย!
imranal

นี่คือเอกสารสัญลักษณ์ paraview tensor glyph: paraview.org/ParaView/Doc/Nightly/www/py-doc/…
imranal

1

ส่วนใหญ่จะเป็นโครงการทางวิชาการ แต่คุณอาจจะใช้เวลาดูที่ Teem http://teem.sourceforge.net/download/index.html กวดวิชาสำหรับการใช้มันสำหรับการสร้างภาพที่สองเพื่อเมตริกซ์อาจจะพบได้ที่http://cg.cs.uni-bonn.de/en/people/junprof-dr-thomas-schultz/visweek-tutorial-tensors-in-visualization/


ฉันเห็นได้ว่าโมดูลการแพร่กระจายได้รับการพัฒนาโดย Kindlemann ซึ่งในตัวมันเองเป็นที่น่าประทับใจ แต่ลิงก์การสอนที่คุณระบุไม่ได้จัดการกับ TEEM แต่สไลด์การสอนสำหรับแนวคิดการสร้างภาพเทนเซอร์
imranal
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.