การฝึกอบรม Matlab พื้นฐานการทำงานกับชุดซอฟต์แวร์ MATLAB เครื่องมือเดสก์ท็อป MATLAB

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

การสร้างโค้ด C/C++ จากอัลกอริทึม MATLAB (MLEM)

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

การรวมรหัส C/C++ เข้ากับ SIMULINK (SLEX)

หลักสูตรครอบคลุม วิธีการต่างๆการรวมโค้ดเข้ากับโมเดล Simulink จุดเน้นหลักอยู่ที่การรวมรหัส C และรหัส MATLAB หัวข้อที่ครอบคลุม ได้แก่ ฟังก์ชัน C MEX S, รหัส MATLAB และการเชื่อมต่อฟังก์ชัน C ภายนอกโดยใช้ Legacy Code Tool ใน Simulink

องค์การพัฒนาทีมงาน (SLMB)

หลักสูตรนี้ให้ทักษะการปฏิบัติในการออกแบบตามแบบจำลองซึ่งนำไปใช้กับการพัฒนาทีมและองค์กร ให้คำแนะนำในการจัดการและทำงานร่วมกับโมเดล Simulink เมื่อทำงานในโครงการขนาดใหญ่

MATLAB สำหรับผู้เชี่ยวชาญด้านการบินและอวกาศ (MLBE-O)

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

MATLAB สำหรับผู้เชี่ยวชาญด้านยานยนต์ (MLBE-A)

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

การสร้างแบบจำลองระบบและอัลกอริทึม (SLBE)

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

การออกแบบระบบประมวลผลสัญญาณดิจิตอล (SLBE-G)

หลักสูตรนี้มีไว้สำหรับผู้เชี่ยวชาญ DSP ที่ไม่มี ประสบการณ์ระดับมืออาชีพทำงานใน Simulink® จากการใช้วิธีการและเครื่องมือพื้นฐานสำหรับการสร้างแบบจำลอง จะได้รับทักษะในการพัฒนาแบบจำลองในรูปแบบบล็อกไดอะแกรมสำหรับการสร้างระบบประมวลผลสัญญาณดิจิทัล

การประมวลผลข้อมูลและการแสดงภาพใน MATLAB (MLVI)

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

การเรียนรู้ของเครื่องด้วย MATLAB (MLML)

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

การเรียนรู้เชิงลึกใน MATLAB (MLDL)

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

การประมวลผลสัญญาณล่วงหน้าและการสกัดด้วย MATLAB (MLSP)

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

การเขียนโปรแกรมใน MATLAB (MLPR)

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

การรวมรหัส C/C++ ใน MATLAB (MLEX)

หลักสูตรนี้มุ่งเน้นไปที่ปฏิสัมพันธ์ของ MATLAB และโค้ด C แบบกำหนดเอง บน ตัวอย่างการปฏิบัติและแบบฝึกหัดครอบคลุมถึงการสร้างไฟล์ MEX สำหรับการรวมโค้ด C ภายนอกเข้ากับแอปพลิเคชัน MATLAB และการเรียกโค้ด MATLAB จากแอปพลิเคชันที่เขียนด้วยภาษา C

การเขียนโปรแกรมเชิงวัตถุใน MATLAB (MLCO)

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

การเร่งความเร็วและการขนานของรหัส MATLAB (MLAC)

หลักสูตรนี้จะนำเสนอเทคนิคต่างๆ ในการเร่งโค้ด MATLAB คุณจะได้เรียนรู้การค้นหาและกำจัดปัญหาคอขวดในโค้ดโดยใช้เทคนิคการจัดสรรหน่วยความจำและเวกเตอร์ การคอมไพล์โปรแกรมใน MEX และการรันโค้ดบน CPU และ GPU แบบมัลติคอร์

การสร้าง GUI ด้วย MATLAB (MLAP)

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

การวิเคราะห์ทางการเงินใน MATLAB (MLFA)

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

การบริหารความเสี่ยงด้านเครดิตใน MATLAB (MLCR)

หลักสูตรนี้จะให้ข้อมูลเบื้องต้นที่ครอบคลุมเกี่ยวกับการสร้างแบบจำลองความเสี่ยงด้านเครดิตโดยใช้ MATLAB และเครื่องมือทางการเงินเชิงคำนวณ มีประโยชน์สำหรับผู้ปฏิบัติงานด้านความเสี่ยงที่มีประสบการณ์ MATLAB ในการพัฒนาแบบจำลองความเสี่ยงด้านเครดิตโดยใช้เทคนิคการสร้างแบบจำลองทั่วไปและแนวทาง Basel II/III Extended Internal Ratings

การสร้างแบบจำลองอนุกรมเวลาใน MATLAB (MLTS)

หลักสูตรนี้ให้ความเข้าใจอย่างถ่องแท้เกี่ยวกับการสร้างแบบจำลองอนุกรมเวลาโดยใช้ MATLAB การฝึกอบรมนี้มีไว้สำหรับนักเศรษฐศาสตร์ นักวิเคราะห์ และผู้เชี่ยวชาญด้านการเงินที่มีประสบการณ์ในการพัฒนาแบบจำลองอนุกรมเวลาของ MATLAB หลักสูตรนี้อิงตามขั้นตอนมาตรฐานของ Box-Jenkins สำหรับการพัฒนาแบบจำลองอนุกรมเวลา

การบริหารความเสี่ยงด้านตลาดใน MATLAB (MLMR)

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

การสร้างแบบจำลองระบบและอัลกอริทึม (SLBE)

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

การจำลองระบบและอัลกอริทึมสำหรับองค์กรยานยนต์ (SLBE-A)

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

ระบบการสร้างแบบจำลองและอัลกอริทึมสำหรับองค์กรการบินและอวกาศ (SLBE-O)

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

การพัฒนาเครื่องจักรของรัฐและตรรกะการควบคุม (SLSF)

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

คิวการสร้างแบบจำลองและระบบเหตุการณ์แบบไม่ต่อเนื่อง (SLSE)

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

การจำลองและการสอบเทียบระบบส่งกำลัง (SLMC)

หลักสูตรนี้เน้นเครื่องมือและเทคนิคสำหรับการออกแบบการทดลอง การสร้างแบบจำลองทางสถิติ และเทคนิคการปรับให้เหมาะสมสำหรับการสอบเทียบระบบส่งกำลังสมัยใหม่ใน MATLAB และ Simulink หลักสูตรนี้ออกแบบมาสำหรับวิศวกรที่เกี่ยวข้องกับการสอบเทียบ การทดสอบ การพัฒนาอัลกอริธึมการควบคุมสำหรับ ECM และการสร้างแบบจำลองทางคณิตศาสตร์ของหน่วยกำลัง

การพัฒนาระบบหุ่นยนต์ด้วย ROS และ GAZEBO ใน MATLAB (MLRO)

การฝึกอบรมนี้มีไว้สำหรับวิศวกรที่เกี่ยวข้องกับการพัฒนาอัลกอริธึมการเคลื่อนที่สำหรับหุ่นยนต์เคลื่อนที่โดยใช้ระบบปฏิบัติการหุ่นยนต์ (ROS) และเครื่องจำลอง Gazebo

การสร้างแบบจำลองกึ่งชีวิต (SLRP)

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

การพัฒนาและสร้างต้นแบบระบบการสื่อสารด้วย SDR USRP (SLZR)

ในหลักสูตรคุณจะได้เรียนรู้การจำลองแบบไดนามิกของระบบการสื่อสารดิจิทัลแบบผู้ให้บริการรายเดียวและหลายรายใน MATLAB® ในส่วนหนึ่งของหลักสูตรนี้ เราได้ทำความคุ้นเคยกับระบบการสื่อสารแบบหลายเสาอากาศ การเข้ารหัสแบบเทอร์โบ และแบบจำลองของความไม่สมบูรณ์ของช่องสัญญาณการแพร่กระจาย ส่วนประกอบของระบบ LTE และ IEEE 802.11 ใช้เป็นตัวอย่าง นักเรียนจะสร้างระบบวิทยุในวงโดยใช้แพลตฟอร์มฮาร์ดแวร์ RTL-SDR หรือ USRP®

การออกแบบชั้นกายภาพของระบบการสื่อสารตามมาตรฐาน LTE และ LTE ADVANCED (MLTE)

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

การออกแบบระบบประมวลผลสัญญาณดิจิตอล (SLBE-G)

หลักสูตรนี้มีไว้สำหรับผู้เชี่ยวชาญ DSP ที่ไม่มีประสบการณ์ระดับมืออาชีพใน Simulink® จากการใช้วิธีการและเครื่องมือพื้นฐานสำหรับการสร้างแบบจำลอง จะได้รับทักษะในการพัฒนาแบบจำลองในรูปแบบบล็อกไดอะแกรมสำหรับการสร้างระบบประมวลผลสัญญาณดิจิทัล

การจำลองเส้นทางความถี่วิทยุ (SLRF)

เรียนรู้การใช้ RF Blockset และ RF Toolbox เพื่อสร้างแบบจำลองวงจร RF ในระบบสื่อสารไร้สาย คุณจะได้เรียนรู้วิธีเลือกระหว่างสองกระบวนทัศน์ที่แตกต่างกันสำหรับการสร้างแบบจำลองสัญญาณ RF: เบสแบนด์ที่เท่ากันและซองวงจร และเรียนรู้เทคนิคพื้นฐานสำหรับการจำลองและการจำลองเส้นทาง RF

การออกแบบระบบสื่อสาร (SLCM)

จากตัวอย่างที่เป็นประโยชน์ คุณจะได้เรียนรู้วิธีใช้ผลิตภัณฑ์ Simulink เพื่อออกแบบระบบการสื่อสารทั่วไป ความสนใจเป็นพิเศษมุ่งเน้นไปที่การออกแบบแบบ end-to-end และการสร้างแบบจำลองระบบการสื่อสารจากเครื่องส่งไปยังเครื่องรับโดยใช้ Simulink

การสร้างส่วนประกอบซอฟต์แวร์สำหรับสถาปัตยกรรม AUTOSAR (SLAS)

หลักสูตรนี้มุ่งเน้นไปที่การจำลองที่เข้ากันได้กับ AUTOSAR และการสร้างโค้ดโดยใช้แพ็คเกจสนับสนุนตัวสร้างโค้ด Simulink สำหรับ AUTOSAR ในบริบทของการออกแบบตามแบบจำลอง การพัฒนาซอฟต์แวร์จะพิจารณาโดยใช้วิธีจากบนลงล่างและจากล่างขึ้นบน หลักสูตรนี้มีไว้สำหรับนักพัฒนาซอฟต์แวร์ยานยนต์และวิศวกรระบบที่ใช้ Embedded Coder เพื่อสร้างโค้ด C/C++ โดยอัตโนมัติ

การสร้างรหัสอัตโนมัติสำหรับ ZYNQ (SLZQ)

หลักสูตรภาคปฏิบัตินี้มีจุดมุ่งหมายเพื่อศึกษากระบวนการพัฒนาและกำหนดค่าโมเดลในสภาพแวดล้อม Simulink และปรับใช้บนแพลตฟอร์ม Xilinx® Zynq®-7000 หลักสูตรนี้ออกแบบมาสำหรับผู้ใช้ Simulink ที่วางแผนจะสร้าง ตรวจสอบ และปรับใช้โค้ด C/C++ และโค้ด HDL แบบฝังโดยใช้ Embedded Coder และ HDL Coder หลักสูตรนี้ใช้บอร์ดพัฒนา ZedBoard™

การวิเคราะห์แบบคงที่ของโค้ด C/C++ สำหรับระบบสมองกลฝังตัว (PSBF)

หลักสูตรนี้กล่าวถึงการใช้ Polyspace Bug Finder เพื่อตรวจจับข้อบกพร่องของอัลกอริทึม ปรับปรุงการวัดคุณภาพซอฟต์แวร์ และรับประกันความน่าเชื่อถือของผลิตภัณฑ์ขั้นสุดท้าย หลักสูตรภาคปฏิบัตินี้ออกแบบมาสำหรับวิศวกรที่กำลังพัฒนา ซอฟต์แวร์หรือแบบจำลองสำหรับระบบฝังตัว

การตรวจสอบรหัส C/C++ ด้วยเครื่องมือ LDRA (LDRA)

หลักสูตรนี้มีจุดมุ่งหมายเพื่อให้ผู้เข้าร่วมมีความเข้าใจอย่างถ่องแท้เกี่ยวกับวิธีการทดสอบขั้นสูง ตลอดจนข้อกำหนดและข้อจำกัดที่เกี่ยวข้องกับการพัฒนาแอปพลิเคชันเพื่อให้เป็นไปตามมาตรฐานอุตสาหกรรม เช่น DO-178C และ DO-278 ในด้านการบิน, ISO 26262 ในยานยนต์, IEC 61508 ใน ความปลอดภัยทางอุตสาหกรรมและ IEC 62304 ในอุปกรณ์การแพทย์

ดี " ความรู้เบื้องต้นเกี่ยวกับ MatLab" ให้ข้อมูลเกี่ยวกับความสามารถของ MatLab ในระหว่างหลักสูตร นักเรียนจะได้เรียนรู้การใช้ภาษาล่าม MaLab เพื่อแก้ปัญหาต่างๆ มากมาย

ระดับการฝึกอบรมที่ต้องการ:

โปรแกรมหลักสูตร

1. บทนำ

  • ขอบเขตการใช้งานระบบ MaLab ภาพรวมของเครื่องมือโซเชียลของ MaLab

2. เครื่องมือเดสก์ท็อป MATLAB

  • โต๊ะ 3.
  • เมนูหลัก.
  • เบราว์เซอร์ไดเรกทอรีโครงการ (โฟลเดอร์ปัจจุบัน)
  • หน้าต่างคำสั่ง.
  • หน้าต่างที่มีประวัติการเรียกคำสั่ง (Command History)
  • หน้าต่างพื้นที่ทำงานพื้นฐาน (เบราว์เซอร์พื้นที่ทำงาน)
  • บรรณาธิการ.

3. องค์ประกอบของไดเร็กทอรีโครงการ

  • M-ไฟล์
  • ไฟล์ SLX
  • FUR – ไฟล์และยูทิลิตี้สำหรับการทำงานกับพวกเขา
  • ไฟล์ MAT

4 . เครื่องมือสร้างกราฟ

5. ภาษาของระบบ MatLab

  • ลักษณะทั่วไปของภาษา MatLab
  • ตัวแปรและประเภทของตัวแปร
  • อาร์เรย์
    • วิธีการระบุอาร์เรย์
    • การสร้างอาร์เรย์จากอาร์เรย์
    • อาร์เรย์ย่อย
    • การดำเนินการกับอาร์เรย์
  • โครงสร้าง.
  • โครงสร้างการควบคุมขั้นพื้นฐาน
  • ฟังก์ชัน M และฟังก์ชันที่ไม่ระบุชื่อ
  • ชั้นเรียน
    • โครงสร้างชั้นเรียน
    • กลไกการสืบทอด
    • ส่วนคุณสมบัติ
    • ส่วนวิธีการ
    • ส่วนกิจกรรม
    • ส่วนการแจงนับ
    • คลาสค่าและคลาสตัวชี้ (คลาสค่า, คลาสการจัดการ)
  • กิจกรรม
  • เครื่องมือแสดงข้อมูลแบบกราฟิก
  • เครื่องมือพัฒนา GUI
  • ล่ามสตริง eval
  • การคำนวณเชิงสัญลักษณ์

ในตอนท้ายของหลักสูตร การรับรองขั้นสุดท้ายจะดำเนินการในรูปแบบของการทดสอบหรือตามเกรดสำหรับงานภาคปฏิบัติที่เสร็จสิ้นในระหว่างกระบวนการฝึกอบรม

ภาษาการเขียนโปรแกรม MATLAB เป็นภาษาการเขียนโปรแกรมที่มีการตีความระดับสูง ซึ่งรวมถึงฟังก์ชันที่หลากหลาย สภาพแวดล้อมการพัฒนาแบบรวม โครงสร้างข้อมูลแบบเมทริกซ์ และความสามารถเชิงวัตถุที่เขียนในภาษาการเขียนโปรแกรมอื่นๆ แพ็คเกจ MatLabถูกสร้างขึ้นโดย Math Works เมื่อกว่าสิบปีที่แล้ว งานของนักวิทยาศาสตร์และโปรแกรมเมอร์หลายร้อยคนมีเป้าหมายที่จะขยายขีดความสามารถและปรับปรุงอัลกอริธึมพื้นฐานอย่างต่อเนื่อง

ปัจจุบันในประเทศของเรามีองค์กรมากกว่า 1,000 แห่งใช้เครื่องมือ MATLAB เพื่อแก้ไขปัญหาของพวกเขา MATLAB ถูกนำมาใช้ในกิจกรรมของมนุษย์ในด้านต่างๆ: IoT, การเงิน, การแพทย์, อวกาศ, ระบบอัตโนมัติ, หุ่นยนต์, ระบบไร้สาย และอื่นๆ อีกมากมาย ฯลฯ พูดง่ายๆ ก็คือ ทุกอย่างที่เกี่ยวข้องกับความสามารถในการรวบรวมและแสดงข้อมูลเป็นภาพตลอดจนการคาดการณ์

ปัจจุบัน MATLAB เป็นเครื่องมือที่ทรงพลังและเป็นสากลสำหรับการแก้ปัญหา และผู้เชี่ยวชาญที่มีทักษะ MATLAB ก็เป็นที่ต้องการอย่างมากในตลาดแรงงาน

เราขอเชิญคุณเข้าร่วมหลักสูตร MATLAB ที่ Interface Training Center เพื่อเรียนรู้วิธีการทำงานอย่างมีประสิทธิภาพกับเครื่องมือ MATLAB และแก้ปัญหาทางคณิตศาสตร์และเศรษฐศาสตร์ได้อย่างรวดเร็ว

สวัสดีผู้เยี่ยมชมพอร์ทัล Video Teacher ของเรา เราอยากจะจัดเตรียมวิดีโอบทเรียนเกี่ยวกับการเขียนโปรแกรมใน MATLAB ให้กับคุณ

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

ระบบ MATLAB นำเสนอโดยนักพัฒนา (Math Works, Inc.) ในฐานะผู้นำตลาด โดยส่วนใหญ่อยู่ในกลุ่มอุตสาหกรรมการทหาร ในอุตสาหกรรมการบินและอวกาศและยานยนต์ ซึ่งเป็นภาษาการเขียนโปรแกรมระดับสูงสำหรับการประมวลผลเชิงเทคนิคที่มีจำนวนมาก แพ็คเกจมาตรฐาน แอพพลิเคชั่น- ระบบ MATLAB ไม่เพียงแต่รวมเอาประสบการณ์ขั้นสูงในการพัฒนาและการใช้คอมพิวเตอร์ของวิธีการเชิงตัวเลขที่สั่งสมมาในช่วงสามทศวรรษที่ผ่านมา แต่ยังรวมถึงประสบการณ์ทั้งหมดในการพัฒนาคณิตศาสตร์ตลอดประวัติศาสตร์ของมนุษยชาติด้วย ผู้ใช้ที่ลงทะเบียนอย่างถูกกฎหมายประมาณล้านคนกำลังใช้ระบบนี้อยู่แล้ว มหาวิทยาลัยและศูนย์วิจัยชั้นนำทั่วโลกพร้อมใช้ในโครงการวิทยาศาสตร์ของตน ความนิยมของระบบได้รับการอำนวยความสะดวกด้วยส่วนขยาย Simulink อันทรงพลังซึ่งให้ความสะดวกและ การเยียวยาง่ายๆรวมถึงการเขียนโปรแกรมเชิงวัตถุด้วยภาพสำหรับการสร้างแบบจำลองระบบไดนามิกเชิงเส้นและไม่เชิงเส้น รวมถึงแพ็คเกจส่วนขยายระบบอื่นๆ อีกมากมาย

ภาษา เครื่องมือ และฟังก์ชันทางคณิตศาสตร์ในตัวช่วยให้คุณสำรวจแนวทางต่างๆ และหาวิธีแก้ปัญหาได้เร็วกว่าการใช้สเปรดชีตหรือภาษาการเขียนโปรแกรมแบบดั้งเดิม เช่น C/C++ หรือ Java

MATLAB ถูกนำมาใช้กันอย่างแพร่หลายในด้านต่างๆ เช่น:

  • การประมวลผลสัญญาณและการสื่อสาร
  • การประมวลผลภาพและวิดีโอ
  • ระบบควบคุม
  • ระบบอัตโนมัติของการทดสอบและการวัด
  • วิศวกรรมการเงิน,
  • ชีววิทยาเชิงคำนวณ ฯลฯ

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

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

การใช้งาน

อย่าเริ่มต้นด้วยการสำรวจประวัติศาสตร์แบบมาตรฐานและการอภิปรายถึงข้อดีข้อเสียของภาษา แต่ด้วยสภาพแวดล้อมซอฟต์แวร์ MATLAB/Simulink ซึ่งเป็นที่เดียวที่ฮีโร่ของข้อความนี้จะมีประโยชน์ แค่จินตนาการ โปรแกรมแก้ไขกราฟิกซึ่งคุณสามารถตระหนักถึงแนวคิดของคุณโดยไม่ต้องมีประสบการณ์หลายปีและการศึกษาที่เกี่ยวข้องอยู่เบื้องหลัง และเมื่อสร้างไดอะแกรมของการโต้ตอบระหว่างเครื่องมือต่างๆ เพียงครั้งเดียว คุณจะได้รับสคริปต์คุณภาพสูงสำหรับการใช้งานซ้ำๆ

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

สำหรับราคา แทบไม่มีขีดจำกัดบน แต่ขีดจำกัดล่างอยู่ที่ประมาณ $99 หากต้องการคว้าผลิตภัณฑ์อันทรงพลังด้วยเงินเพียงเล็กน้อย คุณต้องเป็นนักศึกษามหาวิทยาลัย และแน่นอนว่าคุณจะได้รับสินค้าที่ค่อนข้างจำกัด

คุณสมบัติของภาษา

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

ข้อบกพร่อง:

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

    เน้นแคบ. ไม่มีอีกแล้ว แพลตฟอร์มซอฟต์แวร์โดยที่ MATLAB จะมีประโยชน์

    ต้นทุนซอฟต์แวร์สูง หากคุณไม่ใช่นักเรียน ให้เตรียมเงินในกระเป๋าให้ว่างหรือก้าวล้ำเส้นกฎหมาย และแม้ว่าคุณจะเป็นนักเรียนก็ตามราคาก็ยังเหมาะสม

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

ข้อดี:

    ภาษาง่ายต่อการเรียนรู้และมีไวยากรณ์ที่เรียบง่ายและเข้าใจได้

    โอกาสอันยิ่งใหญ่ แต่นี่เป็นข้อดีของผลิตภัณฑ์โดยรวมมากกว่า

    การอัปเดตบ่อยครั้ง ซึ่งโดยปกติแล้วการเปลี่ยนแปลงเชิงบวกที่เห็นได้ชัดเจนจะเกิดขึ้นอย่างน้อยปีละสองครั้ง

    สภาพแวดล้อมซอฟต์แวร์ช่วยให้คุณสามารถแปลงเป็นโค้ด "เร็ว" ใน C, C++

กลุ่มเป้าหมาย

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

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

วรรณกรรม

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

คุณมีประสบการณ์กับ MATLAB หรือไม่? และอันไหน?

สำหรับผู้ที่อยากเป็นโปรแกรมเมอร์ - .