นิวพลอต (gnuplot) เป็นซอฟต์แวร์ฟรีที่ใช้ในการวาดกราฟ โดยรับคำสั่งจากหน้าจอใช้แบบข้อความ หรือจากคอมมานด์ไลน์ ผู้ใช้สามารถพิมพ์ฟังก์ชันคณิตศาสตร์ลงไปและโปรแกรมจะแสดงกราฟให้ทันที และยังมีลูกเล่นในการจัดปรับเปลี่ยนรูปกราฟได้อีกมาก โปรแกรมดังกล่าวใช้ได้บนคอมพิวเตอร์และระบบปฏิบัติการส่วนใหญ่ (ลีนุกซ์, ยูนิกซ์, ไมโครซอฟท์วินโดวส์, แมคโอเอสเท็น)
ภาพวาดสามมิติของทรงรี โดยนิวพลอต | |
รุ่นทดลอง | ผ่าน |
---|---|
ที่เก็บข้อมูล |
|
ภาษาที่เขียน | C |
ข้ามแพลตฟอร์ม | |
ประเภท | พลอตกราฟ |
สัญญาอนุญาต | สัญญาอนุญาตเฉพาะตัว |
เว็บไซต์ | gnuplot.info |
นิวพลอตสามารถวาดผลลัพธ์ออกหน้าจอได้ทันที หรือวาดลงแฟ้มกราฟิกหลายชนิด ซึ่งรวมถึง PNG, , SVG, JPEG และอีกมาก มันสามารถสร้างโค้ด LaTeX สำหรับใช้ในโปรแกรมจัดหน้าเอกสาร LaTeX ได้ทันทีอีกด้วย
gnuplot ถูกใช้เป็นโปรแกรมพลอตสำหรับโปรแกรม GNU Octave, แม็กซิมา และ และเราสามารถใช้มันได้จากภาษาสคริปต์ต่าง ๆ เช่น ภาษาเพิร์ล (ผ่าน ) , ภาษาไพทอน (ผ่าน Gnuplot-py และ ) , ภาษารูบี (ผ่าน rgnuplot) และ Smalltalk ( และ ). นิวพลอตเขียนด้วยภาษาซี
ตัวอย่างคำสั่ง
ในกรณีวาดกราฟ นั้นจะใช้คำสั่ง:
plot sin (x)
สัญญาอนุญาต
ชื่อของโปรแกรมนิวพลอต (gnuplot) แม้จะสะกดคล้ายกับโครงการกนู แต่นิวพลอตก็ไม่ได้เกี่ยวข้องกับโครงการกนูแต่อย่างใด รวมทั้งไม่ได้ใช้สัญญาอนุญาตสาธารณะทั่วไปของกนูอีกด้วย อย่างไรก็ตามโปรแกรมของโครงการกนูบางตัวนั้นใช้งานนิวพลอต เพื่อแสดงความแตกต่างให้ชัดเจนออกจากโปรแกรมในโครงกนู ชื่อนิวพลอตจึงเลือกใช้ตัวอักษรพิมพ์เล็ก (gnuplot)
ชื่อของโปรแกรมนี้ในตอนแรกถูกเลือกเพื่อให้แตกต่างจากโปรแกรมที่ชื่อ “newplot” และเป็นการพบกันครึ่งทางระหว่างชื่อ “llamaplot” และ “nplot”
โปรแกรมดังกล่าวแจกจ่ายภายใต้สัญญาอนุญาตที่อนุญาตให้ทำสำเนาและแก้ไขซอร์สโค้ดได้ อย่างไรก็ตามการแจกจ่ายรุ่นที่ถูกแก้ไขนั้น อนุญาตให้แจกจ่ายได้ในรูปแบบของแพตช์เท่านั้น (ไม่อนุญาตให้แจกจ่ายโปรแกรมที่ถูกแก้ไขตัวเต็ม)
อ้างอิง
- ชื่อของ gnuplot
แหล่งข้อมูลอื่น
- เว็บไซต์ของ นิวพลอต
wikipedia, แบบไทย, วิกิพีเดีย, วิกิ หนังสือ, หนังสือ, ห้องสมุด, บทความ, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม, มือถือ, โทรศัพท์, Android, iOS, Apple, โทรศัพท์โมบิล, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, PC, พีซี, web, เว็บ, คอมพิวเตอร์
niwphlxt gnuplot epnsxftaewrfrithiichinkarwadkraf odyrbkhasngcakhnacxichaebbkhxkhwam hruxcakkhxmmandiln phuichsamarthphimphfngkchnkhnitsastrlngipaelaopraekrmcaaesdngkrafihthnthi aelayngmilukelninkarcdprbepliynrupkrafidxikmak opraekrmdngklawichidbnkhxmphiwetxraelarabbptibtikarswnihy linuks yuniks imokhrsxfthwinodws aemkhoxexsethn gnuplotphaphwadsammitikhxngthrngri odyniwphlxtrunthdlxngphanthiekbkhxmulsf wbr net wbr p wbr gnuplot wbr gnuplot main wbr phasathiekhiynCkhamaephltfxrmpraephthphlxtkrafsyyaxnuyatsyyaxnuyatechphaatwewbistgnuplot info niwphlxtsamarthwadphllphthxxkhnacxidthnthi hruxwadlngaefmkrafikhlaychnid sungrwmthung PNG SVG JPEG aelaxikmak mnsamarthsrangokhd LaTeX sahrbichinopraekrmcdhnaexksar LaTeX idthnthixikdwy gnuplot thukichepnopraekrmphlxtsahrbopraekrm GNU Octave aemksima aela aelaerasamarthichmnidcakphasaskhripttang echn phasaephirl phan phasaiphthxn phan Gnuplot py aela phasarubi phan rgnuplot aela Smalltalk aela niwphlxtekhiyndwyphasasitwxyangkhasnginkrniwadkraf y sin x displaystyle y sin x nncaichkhasng plot sin x syyaxnuyatchuxkhxngopraekrmniwphlxt gnuplot aemcasakdkhlaykbokhrngkarknu aetniwphlxtkimidekiywkhxngkbokhrngkarknuaetxyangid rwmthngimidichsyyaxnuyatsatharnathwipkhxngknuxikdwy xyangirktamopraekrmkhxngokhrngkarknubangtwnnichnganniwphlxt ephuxaesdngkhwamaetktangihchdecnxxkcakopraekrminokhrngknu chuxniwphlxtcungeluxkichtwxksrphimphelk gnuplot chuxkhxngopraekrmniintxnaerkthukeluxkephuxihaetktangcakopraekrmthichux newplot aelaepnkarphbknkhrungthangrahwangchux llamaplot aela nplot opraekrmdngklawaeckcayphayitsyyaxnuyatthixnuyatihthasaenaaelaaekikhsxrsokhdid xyangirktamkaraeckcayrunthithukaekikhnn xnuyatihaeckcayidinrupaebbkhxngaephtchethann imxnuyatihaeckcayopraekrmthithukaekikhtwetm xangxingchuxkhxng gnuplotaehlngkhxmulxunewbistkhxng niwphlxt