Gnu อัตราแลกเปลี่ยน


1 2 ตัวอย่างง่ายๆบทต่อไปนี้จะกล่าวถึงคุณลักษณะทั้งหมดของ Octave โดยละเอียด แต่ก่อนทำแบบนี้อาจเป็นประโยชน์หากคุณยังใหม่กับ Octave เราขอแนะนำให้ลองใช้ตัวอย่างเหล่านี้ เพื่อเริ่มต้นการเรียนรู้ Octave โดยการใช้เส้นที่มีเครื่องหมายไว้เช่นนี้ octave 13 เป็นเส้นที่คุณพิมพ์สิ้นสุดลงแต่ละอันโดยมีการแสดงผลของค่าขนส่ง Octave จะตอบสนองด้วยคำตอบหรือโดยการแสดงกราฟ 1 2 1 การคำนวณประถมศึกษาสามารถใช้งานได้ง่าย สำหรับการคำนวณเชิงตัวเลขขั้นพื้นฐาน Octave รู้เกี่ยวกับการดำเนินการเลขคณิต -,, การยกกำลังลอการิทึมของ exponents log, exp และตรีโกณมิติ sin ฟังก์ชัน cos นอกจากนี้การคำนวณ Octave ทำงานบนตัวเลขจริงหรือตัวเลขจินตนาการฉันยังมีค่าคงที่ทางคณิตศาสตร์บางค่า เช่นฐานของลอการิทึมธรรมชาติ e และอัตราส่วนของเส้นรอบวงของวงกลมกับเส้นผ่าศูนย์กลาง pi ของถูกกำหนดไว้ล่วงหน้าตัวอย่างเช่นการตรวจสอบ Euler s Identity. type ต่อไปนี้ซึ่งจะประเมินเป็น -1 ภายในความทนทาน ance ของการคำนวณ 1 2 2 การสร้าง Matrix เวกเตอร์และเมทริกซ์เป็นหน่วยการสร้างพื้นฐานสำหรับการวิเคราะห์เชิงตัวเลขเพื่อสร้างเมทริกซ์ใหม่และเก็บไว้ในตัวแปรเพื่อให้คุณสามารถอ้างอิงได้ในภายหลังให้พิมพ์คำสั่งตัวเลือกจะตอบสนอง โดยการพิมพ์เมทริกซ์ในคอลัมน์เรียงอย่างประณีต Octave ใช้เครื่องหมายจุลภาคหรือช่องว่างเพื่อแยกรายการในแถวและเครื่องหมายอัฒภาคหรือแคร่เพื่อย้อนกลับหนึ่งแถวจากถัดไปการสิ้นสุดคำสั่งด้วยเครื่องหมายอัฒภาคจะบอกให้ Octave ไม่พิมพ์ผลลัพธ์ของคำสั่ง ตัวอย่างเช่นสร้างแถว 3, เมทริกซ์ 2 คอลัมน์กับแต่ละองค์ประกอบที่ตั้งค่าสุ่มระหว่างศูนย์และหนึ่งเพื่อแสดงค่าของตัวแปรเพียงแค่พิมพ์ชื่อของตัวแปรที่พร้อมท์ตัวอย่างเช่นเพื่อแสดงค่า เก็บไว้ในเมทริกซ์ B พิมพ์คำสั่ง 1 2 3 Matrix Arithmetic. Octave ใช้สัญกรณ์ทางคณิตศาสตร์มาตรฐานที่มีประโยชน์เหนือภาษาระดับต่ำที่ผู้ปฏิบัติงานอาจทำหน้าที่เกี่ยวกับ scalars เวกเตอร์เมทริกซ์หรืออาร์เรย์ N-dimensional ตัวอย่างเช่นการคูณ Matri xA โดยค่าสเกลาร์ให้พิมพ์คำสั่งคูณสองเมทริกซ์ A และ B พิมพ์คำสั่งและในรูปแบบของผลิตภัณฑ์เมทริกซ์จะเปลี่ยนคำสั่ง AA คำสั่ง 1 2 4 ระบบการแก้สมการเชิงเส้นระบบสมการเชิงเส้นเป็นที่แพร่หลาย ในการคำนวณเชิงตัวเลขการแก้สมการเชิงเส้น xb ใช้ตัวดำเนินการหารซ้ายนี่คือแนวคิดเทียบเท่ากับ inv A b แต่หลีกเลี่ยงการคำนวณผกผันของเมทริกซ์โดยตรงหากค่าสัมประสิทธิ์เมตริกซ์เป็นเอกพจน์ค่าความผิดเพี้ยนจะพิมพ์ข้อความเตือนและ คำนวณสมการทางคณิตศาสตร์ขั้นต่ำตัวอย่างง่ายๆมาจากเคมีและต้องได้สมการทางเคมีที่สมดุลพิจารณาการเผาไหม้ของไฮโดรเจนและออกซิเจนในการผลิตน้ำสมการข้างต้นไม่ถูกต้องกฎหมายว่าด้วยการอนุรักษ์มวลชนกำหนดว่าจำนวนโมเลกุลของ ความสมดุลของแต่ละประเภทด้านซ้ายและด้านขวาของสมการการเขียนตัวแปรปฏิกิริยาโดยรวมกับสมการแต่ละแบบสำหรับไฮโดรเจนและออกซิเจนที่หาได้พบวิธีแก้ปัญหาใน Octave ในสามขั้นตอน 1 2 5 การรวมสมการ Differential. Octave มีฟังก์ชันในตัวสำหรับการแก้สมการเชิงอนุพันธ์แบบไม่เชิงเส้นของฟอร์มด้วยเงื่อนไขเริ่มต้นสำหรับ Octave เพื่อรวมสมการของแบบฟอร์มนี้คุณต้องให้นิยามของฟังก์ชันก่อน fx, t นี่คือสิ่งที่ตรงไปตรงมาและสามารถทำได้โดยการป้อนตัวฟังก์ชันโดยตรงในบรรทัดคำสั่งตัวอย่างเช่นคำสั่งต่อไปนี้กำหนดฟังก์ชันด้านขวาของคู่ที่น่าสนใจของสมการความแตกต่างแบบไม่เชิงเส้นโปรดทราบว่าในขณะที่คุณกำลังป้อนฟังก์ชัน , Octave ตอบสนองด้วยพรอมต์ที่แตกต่างกันเพื่อบ่งบอกว่ากำลังรอให้คุณกรอกข้อมูลให้เสร็จสมบูรณ์สภาพที่เริ่มต้นและชุดของเวลาการส่งออกเป็นเวกเตอร์ของคอลัมน์ทราบว่าเวลาส่งออกครั้งแรกตรงกับเงื่อนไขเริ่มต้นที่กำหนดข้างต้น มันง่ายที่จะรวมชุดของสมการเชิงอนุพันธ์ lsode ใช้ Livermore Solver สำหรับสมการ Differential สามัญที่อธิบายไว้ใน AC Hindmarsh, ODEPAC K การจัดเก็บข้อมูลของ ODE Solvers ในระบบคอมพิวเตอร์ทางวิทยาศาสตร์, RS Stepleman และคณะ Eds, North-Holland, Amsterdam, 1983, หน้า 55 64.1 2 6 การผลิตกราฟิกเอาต์พุตเพื่อแสดงวิธีแก้ปัญหาของตัวอย่างก่อนหน้านี้แบบกราฟิกให้ใช้คำสั่ง จะสร้างหน้าต่างแยกต่างหากเพื่อแสดงพล็อตเพื่อบันทึกพล็อตเมื่อได้รับการแสดงบนหน้าจอแล้วให้ใช้คำสั่งพิมพ์ตัวอย่างเช่นจะสร้างไฟล์ที่เรียกว่ามีการแสดงผลพล็อตปัจจุบันใน Portable Document Format คำสั่ง . จะมีตัวเลือกเพิ่มเติมสำหรับคำสั่ง print และแสดงรายการรูปแบบ output file เพิ่มเติม 1 2 7 Help and Documentation. Octave มีวิธีใช้มากมายเอกสารเดียวกับที่มีอยู่ในรูปแบบพิมพ์ยังมีให้จาก Octave prompt เนื่องจากทั้งสองแบบ รูปแบบของเอกสารจะถูกสร้างขึ้นจากไฟล์อินพุตเดียวกันเพื่อให้ได้รับความช่วยเหลือที่ดีก่อนอื่นคุณต้องทราบชื่อคำสั่งที่คุณต้องการใช้ชื่อของฟังก์ชันนี้อาจไม่ได้เสมอ b แต่เป็นสถานที่ที่ดีในการเริ่มต้นคือการพิมพ์ help --list ซึ่งจะแสดงให้คุณเห็นถึงโอเปอเรเตอร์ทั้งหมดคำหลักฟังก์ชัน built-in และฟังก์ชั่นที่สามารถโหลดได้ซึ่งมีอยู่ในเซสชันปัจจุบันของ Octave อีกทางหนึ่งคือการค้นหาเอกสารโดยใช้ lookfor อธิบายไว้ใน Getting Help เมื่อคุณรู้ชื่อของฟังก์ชันที่คุณต้องการใช้คุณจะได้รับความช่วยเหลือเพิ่มเติมเกี่ยวกับฟังก์ชันโดยเพียงแค่ใส่ชื่อเป็นอาร์กิวเมนต์ที่จะช่วยตัวอย่างเช่นจะแสดงข้อความช่วยเหลือสำหรับฟังก์ชัน plot. Octave ส่งเอาท์พุทที่ยาวเกินไปเพื่อให้พอดีกับหน้าจอเดียวผ่านเครื่องเพจเจอร์อย่างน้อยหรือมากกว่าพิมพ์ RET เพื่อเลื่อนบรรทัดหนึ่งไปยัง SPC เพื่อเลื่อนหน้าเว็บหนึ่งหน้าและ q เพื่อออกจากเครื่องเพจเจอร์ส่วนหนึ่งของสถานที่ช่วยเหลือของ Octave ช่วยให้คุณสามารถอ่านเนื้อหาทั้งหมดของคู่มือที่พิมพ์ออกมาจากภายใน Octave ปกติใช้โปรแกรมแยกต่างหากที่เรียกว่าข้อมูลเมื่อคุณเรียกใช้ข้อมูลที่คุณจะถูกนำไปใช้ในเมนูที่ขับเคลื่อนด้วยโปรแกรมที่มีทั้งคู่มือ Octave Help for using Info มีอยู่ในคู่มือนี้, ดูการเดินทาง Help.1 2 8 การแก้ไขสิ่งที่คุณพิมพ์ไว้ที่พรอมต์ Octave คุณสามารถเรียกคืนแก้ไขและออกคำสั่งก่อนหน้าโดยใช้คำสั่งแก้ไข Emacs หรือ vi ได้ปุ่มลูกศรเริ่มต้นใช้คำสั่ง Emacs สไตล์เช่นเพื่อเรียกคืนก่อนหน้านี้ คำสั่งให้กดปุ่ม Control-p เขียน Cp for short การทำเช่นนี้จะนำกลับมาที่บรรทัดก่อนหน้าของอินพุต Cn จะนำมาขึ้นบรรทัดถัดไปของการป้อนข้อมูล Cb จะเลื่อนเคอร์เซอร์ไปข้างหลังในบรรทัด Cf จะเลื่อนเคอร์เซอร์ไปข้างหน้าในบรรทัด , etc. A คำอธิบายที่สมบูรณ์ของความสามารถในการแก้ไขบรรทัดคำสั่งจะได้รับในคู่มือนี้ให้ดูที่การแก้ไขบรรทัดคำสั่งรุ่น GNU Octave สำหรับ GNU Linux มีให้โดยดิสทริบิวชันดิสทริบิวชันที่รู้จักในแพคเกจ Octave ได้แก่ Debian Ubuntu Fedora Gentoo และ openSUSE แพคเกจเหล่านี้ถูกสร้างขึ้นโดยอาสาสมัครความล่าช้าระหว่างการเปิดแหล่งที่มา Octave และความพร้อมใช้งานของแพคเกจสำหรับการแจกจ่าย GNU Linux แตกต่างกันออกไป Octave Wiki มีคำแนะนำสำหรับ installi ของ Octave บนระบบ macOS Octave อาจมีให้ใช้งานในโปรแกรมจัดการแพคเกจอื่นเช่น Homebrew MacPorts หรือ Fink รุ่น Octave for BSD สำหรับระบบปฏิบัติการ BSD มีไว้สำหรับแต่ละดิสทริบิวชัน FreeBSD และ OpenBSD มีแพคเกจ Octave แพคเกจเหล่านี้สร้างขึ้นโดยอาสาสมัคร The ความล่าช้าระหว่างการเปิดตัว Octave source และความพร้อมใช้งานของแพคเกจสำหรับการแจกจ่าย GNU Linux แตกต่างกันไปโครงการ Octave ไม่มีการควบคุมกระบวนการนี้วินโดวส์ไบนารีที่มีรหัสแหล่งที่มาสามารถดาวน์โหลดได้จากรุ่น Octave ล่าสุดที่เปิดตัวได้จาก การติดตั้ง GCC. GCC มีการแจกจ่ายผ่าน tarballs SVN และ FTP ที่บีบอัดด้วย gzip หรือ bzip2 โปรดดูที่หน้าเว็บเผยแพร่สำหรับข้อมูลเกี่ยวกับวิธีการขอรับ GCC แหล่งจำหน่ายรวมถึง C, C, C, Fortran และ Ada ในกรณีของ GCC 3 1 และคอมไพเลอร์ในภายหลังเช่นเดียวกับไลบรารีรันไทม์สำหรับ C, Objective-C และ Fortran สำหรับเวอร์ชันก่อนหน้านี้สามารถดาวน์โหลดได้ เป็นคอมโพเนนต์ที่แยกต่างหากเช่นการแจกจ่าย GCC หลักซึ่งรวมถึงส่วนหน้าภาษา C และคอมโพเนนต์ที่ใช้ร่วมกันและการแจกแจงเฉพาะภาษารวมถึงส่วนหน้าภาษาและรันไทม์ภาษาตามที่เหมาะสมหากคุณต้องการสร้าง binutils เพื่ออัพเกรดระบบเดิม ติดตั้งหรือใช้แทนเครื่องมือที่สอดคล้องกันของระบบปฏิบัติการของคุณให้แกะการกระจาย binutils ออกจากไดเรกทอรีเดียวกันหรือแยกออกจากกันในกรณีหลังให้เพิ่มลิงก์สัญลักษณ์ไปยังส่วนประกอบใด ๆ ของ binutils ที่คุณต้องการสร้างพร้อมกับ binutils bfd ตัวรวบรวม gprof ld opcodes ไปยังไดเร็กทอรีที่มีแหล่งข้อมูล GCC เช่นเดียวกันไลบรารี GMP, MPFR และ MPC สามารถสร้างขึ้นโดยอัตโนมัติพร้อมกับ GCC คุณสามารถเรียกใช้สคริปต์ contribprisequisites contrib ในไดเรกทอรีต้นทางของ GCC เพื่อตั้งค่าทุกอย่างมิฉะนั้นให้แกะ GMP, MPFR และหรือการกระจายซอร์สโค้ด MPC ในไดเร็กทอรีที่มีแหล่งข้อมูล GCC และเปลี่ยนชื่อไดเรกทอรีของตนเป็น mpfr และ mpc gmp spectively หรือใช้การเชื่อมโยงสัญลักษณ์ที่มีชื่อเดียวกันสำหรับคำถามที่เกี่ยวข้องกับการใช้ GCC โปรดปรึกษาเว็บเพจเหล่านี้และคู่มือ GCC หากไม่สำเร็จรายชื่อที่ส่งทางไปรษณีย์อาจช่วยแสดงความคิดเห็นในหน้าเว็บเหล่านี้และการพัฒนา GCC ยินดีต้อนรับ รายการนักพัฒนาซอฟต์แวร์ของเราที่รายการทั้งหมดของเรามีที่เก็บถาวรของสาธารณะ Coppy C Free Software Foundation, Inc การทำสำเนาและเผยแพร่บทความทั้งหมดนี้ได้รับอนุญาตในสื่อใด ๆ โดยแจ้งให้ทราบ

Comments

Popular posts from this blog

Binary ตัวเลือก พจนานุกรม

Bollinger วง Spx

Pipspring ซื้อขาย ระบบ