สารบัญ:

วิธีเขียนโค้ดและเผยแพร่ Matlab 2016b เป็น Word (คู่มือสำหรับผู้เริ่มต้น): 4 ขั้นตอน
วิธีเขียนโค้ดและเผยแพร่ Matlab 2016b เป็น Word (คู่มือสำหรับผู้เริ่มต้น): 4 ขั้นตอน

วีดีโอ: วิธีเขียนโค้ดและเผยแพร่ Matlab 2016b เป็น Word (คู่มือสำหรับผู้เริ่มต้น): 4 ขั้นตอน

วีดีโอ: วิธีเขียนโค้ดและเผยแพร่ Matlab 2016b เป็น Word (คู่มือสำหรับผู้เริ่มต้น): 4 ขั้นตอน
วีดีโอ: การใช้ MATLAB ใน Vibration (part 1) - การใช้งานเบื้องต้น 2024, กรกฎาคม
Anonim
วิธีเขียนโค้ดและเผยแพร่ Matlab 2016b เป็น Word (คู่มือสำหรับผู้เริ่มต้นใช้งาน)
วิธีเขียนโค้ดและเผยแพร่ Matlab 2016b เป็น Word (คู่มือสำหรับผู้เริ่มต้นใช้งาน)

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

คำแนะนำนี้จะครอบคลุมพื้นฐานบางอย่างของ Matlab 2016b และเผยแพร่รหัสของคุณไปยัง Word เพื่อให้ผู้อื่นเห็น เราจะเริ่มด้วยการแนะนำให้คุณรู้จักกับเค้าโครงโดยรวมของ Matlab และหน้าต่างในโปรแกรม ต่อไป คุณจะได้รู้จักกับตัวแปรและวิธีเขียนโค้ด จะมีการแนะนำปัญหาสองสามข้อ จากนั้นคุณก็จะได้เผยแพร่ผลลัพธ์ของความคืบหน้าในที่สุด

ชุดคำสั่งเหล่านี้มีจุดมุ่งหมายเพื่อให้เรียบง่ายและกำหนดเป้าหมายไปยังผู้ที่ยังใหม่ต่อ Matlab และคุณลักษณะการเผยแพร่ จะมีภาพประกอบพร้อมรหัสสำหรับคัดลอกและวาง โปรดจำไว้ว่า คุณสามารถลองเล่นและแก้ไขโค้ดที่ระบุในขั้นตอนต่างๆ เพื่อทำความเข้าใจวิธีการทำงานของสิ่งต่างๆ ได้ดีขึ้น

ขั้นตอนที่ 1: เค้าโครงของ Matlab และ Windows

เค้าโครงของ Matlab และ Windows
เค้าโครงของ Matlab และ Windows
เค้าโครงของ Matlab และ Windows
เค้าโครงของ Matlab และ Windows

ขั้นตอนแรกคือการเปิดแอปพลิเคชันและทำความคุ้นเคยกับอินเทอร์เฟซ เมื่อเริ่มต้นโปรแกรม คุณจะรู้จักเลย์เอาต์ที่คล้ายกับภาพหน้าจอแรกที่แสดงในขั้นตอนนี้ ก่อนที่เราจะเริ่มติดป้ายกำกับทุกอย่าง เราควรเปิดอีกหน้าต่างหนึ่งโดยคลิกที่ "สคริปต์ใหม่" ที่มุมซ้ายบน ซึ่งจะเป็นการเปิดหน้าต่างอื่นให้ผู้ใช้ระบุ

สำหรับคำแนะนำนี้ ผู้ใช้จะต้องเน้นที่หน้าต่างเฉพาะสามหน้าต่างเท่านั้น:

อันแรกอยู่ในกล่องสีแดงและจะเรียกว่า "หน้าต่างสคริปต์" สำหรับขั้นตอนที่จะเกิดขึ้น หน้าต่างนี้อนุญาตให้ผู้ใช้ป้อนรหัสหรือคำสั่งหลายบรรทัดพร้อมกัน และให้บันทึก แก้ไข และดำเนินการ มีประโยชน์อย่างยิ่งสำหรับการสร้างฟังก์ชันที่กำหนดไว้ล่วงหน้าพร้อมชุดคำสั่งที่บันทึกไว้เพื่อใช้ในภายหลัง ผู้ใช้จะได้เรียนรู้การเขียนชุดโค้ดต่างๆ เช่น การกำหนดตัวแปรหลายตัวพร้อมกัน (เราจะมาดูกันว่าตัวแปรคืออะไรในขั้นตอนต่อไป ดังนั้นอย่ากังวลว่าตอนนี้คืออะไร)

หน้าต่างที่สองเป็นวงกลมสีน้ำเงินและจะเรียกว่า "หน้าต่างคำสั่ง" หน้าต่างนี้ใช้เพื่อป้อนโค้ดหรือคำสั่งบรรทัดเดียวโดยตรงเพื่อให้โปรแกรมทำงาน หน้าต่างนี้จะให้ผลลัพธ์ทันทีสำหรับผู้ใช้เพื่อดูและแก้ไข นี่คือที่ที่ผู้ใช้จะได้เรียนรู้การเขียนโค้ดง่ายๆ เช่น การกำหนดตัวแปรทีละบรรทัด สิ่งนี้แตกต่างจาก "หน้าต่างสคริปต์" ในแง่ที่ว่ามันรันคำสั่งครั้งละหนึ่งคำสั่งเท่านั้น

หน้าต่างที่สามจะถูกทำเครื่องหมายด้วยรูปหกเหลี่ยมสีเขียวและมีป้ายกำกับว่า "พื้นที่ทำงาน" หน้าต่างนี้ทำหน้าที่เป็นผู้ดูแลบัญชีของตัวแปรทั้งหมดที่สร้างโดยผู้ใช้ โดยการสร้างตัวแปร ผู้ใช้สามารถเห็นผลลัพธ์ที่จัดอยู่ในหน้าต่างนี้ มันถูกใช้เพื่อคงความสอดคล้องในการเข้ารหัสและเพื่อหลีกเลี่ยงการสร้างตัวแปรเดียวกันสองตัว หน้าต่างนี้ควรมีความชัดเจนทุกครั้งที่ผู้ใช้ปิดและเริ่มโปรแกรมเพื่อไม่ให้มีการบันทึกตัวแปรอย่างถาวร

อย่าท้อแท้ถ้าคุณไม่เข้าใจว่าแต่ละหน้าต่างทำอะไรได้บ้างจากคำอธิบายเหล่านี้ ขั้นตอนต่อไปนี้จะให้ผู้ใช้เขียนโค้ดตามด้วยภาพประกอบเพื่อช่วยให้ทุกอย่างง่ายขึ้น เมื่อพูดถึงสิ่งนี้ ขั้นตอนต่อไปควรชี้แจงว่าตัวแปรคืออะไรและไม่ใช่สำหรับผู้ใช้เพื่อใช้ในภายหลัง

ขั้นตอนที่ 2: การกำหนดตัวแปร

การกำหนดตัวแปร
การกำหนดตัวแปร
การกำหนดตัวแปร
การกำหนดตัวแปร
การกำหนดตัวแปร
การกำหนดตัวแปร
การกำหนดตัวแปร
การกำหนดตัวแปร

ตัวแปรใน matlab เป็นองค์ประกอบ คุณลักษณะ หรือปัจจัยที่อาจเปลี่ยนแปลงหรือเปลี่ยนแปลงได้ อาจเป็นวิธีที่ผู้ใช้ระบุตัวอักษร "a" เป็นค่าของตัวเลขใดๆ เช่น 10 ดังนั้นเมื่อผู้ใช้เรียกใช้ตัวแปร "a" โปรแกรมจะรับรู้เป็นค่า 10 แทน การสร้างหนึ่งจะช่วยในการทำความเข้าใจว่ามันคืออะไร ดังนั้นสิ่งต่อไปที่ต้องทำคือการเรียนรู้วิธีการกำหนด

ในการกำหนดตัวแปร มีกฎที่ผู้ใช้ต้องปฏิบัติตาม กฎเหล่านี้คือ:

  • ตัวแปรต้องขึ้นต้นด้วยตัวอักษร (โปรดทราบว่าตัวแปรคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่)
  • ตัวแปรต้องไม่มีอักขระพิเศษ (เช่น #, $, % และอื่นๆ)
  • ตัวแปรสามารถเท่ากับตัวแปรที่กำหนดไว้ล่วงหน้าอีกตัวหนึ่งได้ (กำหนดไว้ล่วงหน้าเหมือนใน มันถูกเข้ารหัสไว้ก่อนหน้านี้)

อันดับแรก เราจะอธิบายพื้นฐานของการใช้ "หน้าต่างคำสั่ง" โดยพิมพ์รหัสสองสามรหัสที่คุณสามารถเรียนรู้ได้ รายการด้านล่างเป็นตัวแปรที่เป็นไปตามกฎและดังนั้นจึงเป็นตัวเลือกที่เป็นไปได้ ลองพิมพ์แต่ละบรรทัดใน "หน้าต่างคำสั่ง" แล้วกด Enter บนแป้นพิมพ์หลังจากแต่ละบรรทัด:

  • ก=10;
  • ข=5*ก;
  • ปัญหา1=25;
  • เอบีซี=ปัญหา1;

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

สังเกตด้วยว่าตัวแปรเหล่านี้ลงท้ายด้วยเครื่องหมายอัฒภาคอย่างไร อัฒภาคเหล่านี้จำเป็นต่อการกำหนดตัวแปรเนื่องจากจะป้องกัน "Command Window" ที่ยุ่งเหยิงและรก เครื่องหมายอัฒภาคจะซ่อนผลลัพธ์ของคำสั่งเป็นหลัก แต่จะลงทะเบียนกับ "Workspace" ของโปรแกรม ผู้ใช้สามารถลองพิมพ์คำสั่งก่อนหน้าทั้งสี่คำสั่งโดยไม่มีเครื่องหมายอัฒภาคและดูผลลัพธ์ของ "Command Window" ที่ยุ่งเหยิงดังแสดงในภาพประกอบที่สอง

ต่อไป เราจะพิมพ์ฟังก์ชัน "clc" ใน "Command Window" แล้วกด Enter เพื่อล้าง "Command Window" ที่ยุ่งเหยิง "Command Window" ของผู้ใช้ควรถูกล้าง แต่ถ้าผู้ใช้ต้องการจำว่าตัวแปรคืออะไร ให้พิมพ์ชื่อตัวแปรแล้วกด Enter ตัวอย่างเช่น ภาพประกอบที่สามในขั้นตอนนี้มีผู้ใช้พิมพ์ "Problem1" แล้วกด Enter เพื่อเรียกคืนค่านั้น

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

ส่วนต่อไปของขั้นตอนนี้จะเป็นการสอนวิธีกำหนดตัวแปรที่ไม่ถูกต้องหรือเพียงแค่ "อย่า" ตัวแปรต่อไปนี้ล้มเหลวในการปฏิบัติตามกฎที่ระบุไว้ก่อนหน้านี้เกี่ยวกับการกำหนดตัวแปร และจะส่งคืนข้อผิดพลาดเมื่อผู้ใช้พิมพ์ใน "หน้าต่างคำสั่ง":

  • 1a=25;
  • 55=ก;

สังเกตว่าในผลลัพธ์ของคุณหรือในภาพประกอบที่สี่ คุณไม่สามารถเริ่มตัวแปรด้วยตัวเลขได้ กฎระบุว่าตัวแปรต้องขึ้นต้นด้วยตัวอักษรและทำให้เกิดข้อผิดพลาดเมื่อไม่ปฏิบัติตาม กฎนี้ช่วยโปรแกรมด้วยไวยากรณ์หรือการจัดเรียงรหัส

เมื่อผู้ใช้คุ้นเคยกับการกำหนดตัวแปรใน "Command Window" และ "Workspace" แล้ว ขั้นตอนต่อไปจะย้ายไปที่ "Script Window" และมีการประมวลผลหลายบรรทัดพร้อมกัน นี่คือสิ่งที่จะยุ่งยาก แต่จะมีภาพประกอบและรหัสเพื่อช่วยในกระบวนการ

ขั้นตอนที่ 3: การสร้างไฟล์สคริปต์

การสร้างไฟล์สคริปต์
การสร้างไฟล์สคริปต์
การสร้างไฟล์สคริปต์
การสร้างไฟล์สคริปต์
การสร้างไฟล์สคริปต์
การสร้างไฟล์สคริปต์
การสร้างไฟล์สคริปต์
การสร้างไฟล์สคริปต์

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

1ก. ปัญหาการปฏิบัติ

สมมติว่าผู้ใช้ได้รับโจทย์พีชคณิตง่ายๆ และบอกให้แก้หา Y ในสมการต่อไปนี้

  • Y=A^2+B
  • ที่ให้ไว้:

    • ก=5;
    • ข=1;

มีหลายวิธีในการแก้ปัญหานี้ ก่อนอื่นเราจะแก้ปัญหานี้ใน "หน้าต่างคำสั่ง" แล้วเปลี่ยนรหัสเป็น "หน้าต่างสคริปต์" เพื่อให้ผู้ใช้รู้สึกสบายใจกับการกำหนดตัวแปรเมื่อเกิดปัญหาก่อนที่จะเรียนรู้การเขียนโค้ดใน "หน้าต่างสคริปต์"

วิธีแก้ไขปัญหาการปฏิบัติของเราคือการกำหนดสิ่งที่ได้รับก่อนแล้วจึงกำหนดตัวแปร Y ตามที่แสดงในภาพประกอบแรกและพิมพ์รหัสต่อไปนี้:

  • ก=5;
  • ข=1;
  • ใช่=A^2+B;
  • Y

สังเกตว่าโค้ดลงท้ายด้วย "Y" โดยไม่มีเครื่องหมายอัฒภาค เป้าหมายที่นี่คือการเรียกคืนค่าของตัวแปร Y และให้ค่านั้นมองเห็นได้ใน "หน้าต่างคำสั่ง" นี่เป็นสิ่งสำคัญในการปฏิบัติตามเป้าหมายของคำแนะนำนี้คือการเผยแพร่ผลลัพธ์ของคุณเพื่อให้ผู้อื่นดู ดังนั้น ขอแนะนำให้ปล่อย Y ไว้โดยไม่มีเครื่องหมายอัฒภาค แม้ว่าผู้ใช้จะมองเห็นได้ในพื้นที่ทำงานก็ตาม

ถัดไป ผู้ใช้จะได้รับชุดคำสั่งเพื่อแก้ไขปัญหาที่แน่นอน ยกเว้นใน "หน้าต่างสคริปต์" ขั้นแรก พิมพ์ "clear" ใน "Command Window" เพื่อล้าง "Workspace" จากนั้นพิมพ์ "clc" เพื่อล้าง "Command Window" ตอนนี้ไปที่ "หน้าต่างสคริปต์" สำหรับส่วนถัดไปของแบบฝึกหัดนี้

1ข. หน้าต่างสคริปต์

ใน "หน้าต่างสคริปต์ " ให้พิมพ์รหัสต่อไปนี้อีกครั้ง:

  • ก=5;
  • ข=1;
  • ใช่=A^2+B;
  • Y

สังเกตว่าเมื่อผู้ใช้กด Enter ตัวแปรจะไม่ปรากฏใน "พื้นที่ทำงาน" เนื่องจาก "หน้าต่างสคริปต์" ไม่ได้รันโค้ดเหมือนที่ "หน้าต่างคำสั่ง" ทำเมื่อมีการป้อนบรรทัด แต่ "หน้าต่างสคริปต์" อนุญาตให้ผู้ใช้พิมพ์โค้ดหลายบรรทัดก่อน จากนั้นจึงให้ดำเนินการทั้งหมดพร้อมกัน บันทึก และแก้ไข ผลลัพธ์ควรคล้ายกับภาพประกอบที่สองที่ให้ไว้ในขั้นตอนนี้

ถัดไป บันทึกไฟล์โดยคลิกที่ "บันทึก" บนแท็บตัวแก้ไข และตั้งชื่อไฟล์ว่า "พีชคณิต" เพื่อให้เราสามารถดำเนินการได้ สิ่งสำคัญที่ควรทราบคือ Matlab ปฏิเสธที่จะเรียกใช้ไฟล์สคริปต์ที่ไม่ได้บันทึกโดยเด็ดขาด ดังนั้นอย่าลืมสร้างนิสัยนี้ นอกจากนี้ อย่าลืมเว้นวรรคในชื่อเมื่อคุณต้องการสร้างไฟล์สคริปต์อื่น Matlab จะไม่เรียกใช้ไฟล์ชื่อ "ปัญหาพีชคณิต" เนื่องจากพื้นที่ เหตุผลเบื้องหลังนี้เป็นเพราะไวยากรณ์อีกครั้ง

เมื่อผู้ใช้บันทึกไฟล์แล้ว ให้เรียกใช้สคริปต์โดยคลิกที่ "เรียกใช้" บนแท็บตัวแก้ไข และผลลัพธ์ควรปรากฏใน "หน้าต่างคำสั่ง" และ "พื้นที่ทำงาน" ของผู้ใช้ ภาพประกอบที่สามในขั้นตอนนี้ควรคล้ายกับที่ผู้ใช้เห็น

1ค. ปัญหาการปฏิบัติ 2

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

เพียงกด Enter สองครั้งหลังจากคำสั่งสุดท้าย "y" บน "Script Window" จากนั้นป้อน "%%" เพื่อสร้างตัวแบ่งในไฟล์สคริปต์ หลังจากนั้นผู้ใช้จะต้องกด Enter อีกครั้งแล้วจึงพิมพ์ "% Sine Plot" ถัดไป ผู้ใช้จะพิมพ์ในชุดรหัสเหล่านี้:

  • x=0:0.00001:10;
  • y=บาป(x);
  • รูป
  • พล็อต(x, y)

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

บันทึกโค้ดและรันเหมือนกับกระบวนการที่ทำใน "1b. Script Window" กราฟควรปรากฏขึ้นเพื่อแสดงรหัสของผู้ใช้ ออกจากหน้าต่างกราฟและเตรียมเผยแพร่ผลลัพธ์ในขั้นตอนต่อไป

ขั้นตอนที่ 4: การเผยแพร่ไฟล์สคริปต์ไปยังเอกสาร Word

การเผยแพร่ไฟล์สคริปต์ไปยังเอกสาร Word
การเผยแพร่ไฟล์สคริปต์ไปยังเอกสาร Word
การเผยแพร่ไฟล์สคริปต์ไปยังเอกสาร Word
การเผยแพร่ไฟล์สคริปต์ไปยังเอกสาร Word
การเผยแพร่ไฟล์สคริปต์ไปยังเอกสาร Word
การเผยแพร่ไฟล์สคริปต์ไปยังเอกสาร Word

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

หน้าต่าง "แก้ไขการกำหนดค่า" จะปรากฏขึ้นบนหน้าจอ ขั้นตอนต่อไปคือการคลิกที่ "html" ถัดจากช่อง "รูปแบบไฟล์เอาต์พุต" และเปลี่ยน "html" เป็น "doc" ภาพประกอบที่สองจะช่วยให้ผู้ใช้ระบุคุณลักษณะเหล่านี้ได้ อย่าลังเลที่จะจัดรูปแบบไฟล์ที่ส่งออกเป็นสิ่งที่ทำงานเพื่อเผยแพร่ในภายหลัง เช่น PowerPoint สำหรับการนำเสนอ หลังจากที่ผู้ใช้เลือกรูปแบบผลลัพธ์แล้ว ให้คลิก "เผยแพร่" ที่มุมล่างขวา

ผู้ใช้จะมีกราฟ Sine Plot ปรากฏขึ้น แต่หลังจากออกจากกราฟแล้ว เอกสารคำจะปรากฏขึ้นพร้อมกับรหัสของผู้ใช้ ผลลัพธ์ควรคล้ายกับภาพประกอบที่สามที่ให้ไว้

ขอแสดงความยินดีที่คุณทำสัญกรณ์คณิตศาสตร์ที่ตีพิมพ์จาก Matlab สำเร็จ!

แนะนำ: