Тёмный

Creating User-Defined Functions in MATLAB: Syntax and Examples 

Spartan Professor
Подписаться 8 тыс.
Просмотров 29 тыс.
50% 1

Learn how to create user-defined functions in MATLAB step-by-step in this tutorial video! In this video, we'll dive into the syntax of a custom function starting with the function definition line. Discover how to pass input and output arguments to and from a function. Understand function variable storage, suppressing output, and accessing function documentation. Explore two practical examples. Enhance your MATLAB skills today and start building efficient and reusable functions for your projects. Subscribe for more tutorials and become a MATLAB pro! 🚀💻
#MATLAB #MATLABTutorial #MATLABProgramming #UserDefinedFunction #ProgrammingTutorial
% CHAPTERS
0:00 Introduction
0:30 Understanding Function Syntax
1:36 Example Problem 1: Hypotenuse Calculation
2:14 Writing the hypotenuse Function
5:07 Saving the Function File
7:00 Calling the Function and Local Variables
10:44 Example Problem 2: Cylinder Area and Volume
11:19 Writing the cylinderGeometry Function
13:38 Customizing Output and Variable Names
16:33 Conclusion and Next Steps
% DOWNLOAD
• Download the Cheat Sheet: spartanprofessor.com/matlab/c...
% SUPPORT
• Join the Channel: www.youtube.com/@spartanprofe...
• Leave a Super Thanks in the Comments
% SHOP
• Check out the Merch: shop.spartanprofessor.com
% SOCIALS
• Like: / thespartanprofessor
• Watch: / spartanprofessor
• Chat: Members-only Discord.
• Visit: spartanprofessor.com/
• Follow: / davidcalamas
• Network: / davidcala. .
% MUSIC
• The background music in the intro and outro was written and produced by Michael J Calamas for the exclusive use of David Calamas.
Spartan Professor LLC

Опубликовано:

 

3 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 44   
@SpartanProfessor
@SpartanProfessor 11 месяцев назад
Shoutout to everyone who has dropped a Super Thanks! I appreciate the support!
@mvpang
@mvpang 7 месяцев назад
finally found someone who can concisely explain the function command of MATLAB. Thank you very much
@SpartanProfessor
@SpartanProfessor 6 месяцев назад
You're welcome!
@swissengineer8453
@swissengineer8453 5 месяцев назад
We should stick to him, believe me he is one of a kind
@Omar_Ebrahim
@Omar_Ebrahim Год назад
Now, I can create my own functions!
@kuba2466
@kuba2466 Год назад
GREAT VIDEO SPARTAN PROFESSOR, HELPED ME FINALLY UNDERSTAND FUNCTIONS.
@arunachala_bird
@arunachala_bird 8 месяцев назад
The support I needed in the most simplest way possible. THANK YOU
@nawar7729
@nawar7729 2 дня назад
Thank you so much for this comprehensive and sufficient explanation, but why did you stop publishing videos?! I hope that you are well.
@hsahil_10
@hsahil_10 4 месяца назад
Thank you for the clear explanation.
@mokamoka9048
@mokamoka9048 Год назад
I don't know how I would thank you. But I really appreciate your help ❤❤thank you so much 🙌🙌🙌
@SpartanProfessor
@SpartanProfessor Год назад
No problem! Glad it helped!
@muneebanaureen9540
@muneebanaureen9540 2 месяца назад
JazakAllah 💕
@jjlom00
@jjlom00 Год назад
thank you so much sir
@joeyroberts9443
@joeyroberts9443 8 месяцев назад
Love this content! thank you so much
@prowlawsm
@prowlawsm Год назад
Thanks a lot God bless you a lot
@BukhoMatikita
@BukhoMatikita Месяц назад
thank you well explained
@muhammadasimch7
@muhammadasimch7 2 месяца назад
Brilliant work
@swissengineer8453
@swissengineer8453 5 месяцев назад
A great professor
@user-kx9by7jm8u
@user-kx9by7jm8u 3 месяца назад
Thank you Sir.....
@brianngohofficial
@brianngohofficial 10 месяцев назад
Thx for also providing examples this helps
@SpartanProfessor
@SpartanProfessor 9 месяцев назад
No problem!
@tame_stranger9713
@tame_stranger9713 2 месяца назад
This video was helpful. Thank you!
@SpartanProfessor
@SpartanProfessor 2 месяца назад
Glad it was helpful!
@robertburnett4845
@robertburnett4845 9 месяцев назад
hey man great video i really appreciate your hard work
@SpartanProfessor
@SpartanProfessor 8 месяцев назад
I appreciate that!
@TomTalley
@TomTalley 7 месяцев назад
Concise and complete...thanks. might even be called "Spartan" like.
@SpartanProfessor
@SpartanProfessor 6 месяцев назад
Glad you liked it!
@antonioacostasantiago4790
@antonioacostasantiago4790 Месяц назад
Yo ser have save me from hair pulling moment. Thank you.
@shrutiOP
@shrutiOP Год назад
thank you :)
@SpartanProfessor
@SpartanProfessor Год назад
You're welcome!
@naomibatista7909
@naomibatista7909 7 месяцев назад
THANK YOUUUUU!!!!!
@SpartanProfessor
@SpartanProfessor 6 месяцев назад
No problem!
@vkARTChannel1
@vkARTChannel1 3 месяца назад
@vegabondd
@vegabondd 3 месяца назад
Plz explain forr fuzzy set
@asifraj321
@asifraj321 10 месяцев назад
You have such an amazing technique to teach. hats off sir. I request to make a video for the function which takes row data like the wall shear stress function which has cloud point [Xcoordinate Y coordinate Zcoordinate MagnitudeWSS XcomponentWSS YcomponentWSS ZcomponentWSS].
@SpartanProfessor
@SpartanProfessor 10 месяцев назад
Thanks for the kind words. To clarify, would you like a video on a user-defined function that accepts a row vector as an input argument?
@asifraj321
@asifraj321 10 месяцев назад
Yes sir. actually, I have fluent CFD data and want to user-defined function in Matlab which takes that data as input for the post-process.
@asifraj321
@asifraj321 10 месяцев назад
Sir, i am eagerly waiting for your video. I hope you will make it very soon.
@mingqi3312
@mingqi3312 11 месяцев назад
Dear Sir, Thanks a lot! I have a question as below: if the input is a signal in a defined function that changes with the system time, such as the speed of a generator, how the output will be processed with different time periods, see splitting the simulation time into three parts. I tried to take the time as conditions, but not sure how to get that time out from programing.
@SpartanProfessor
@SpartanProfessor 11 месяцев назад
I'm glad you liked the video! I'm happy to answer questions related to the contents of the video. But, I won't answer questions that may be related to a homework assignment or research project.
@gramsta836
@gramsta836 4 месяца назад
why is every letter in every word being enunciated?
@SpartanProfessor
@SpartanProfessor 4 месяца назад
To generate a cleaner transcript for closed captions and better enable translation of the captions to other languages. Not all of the viewers are native english speakers.
@vishvetpatel5159
@vishvetpatel5159 Год назад
Thank you sir
Далее
КАКОЙ У ТЕБЯ ЛЮБИМЫЙ МАРМЕЛАД?
00:40
Lecture 1: Introduction to CS and Programming Using Python
1:03:30
Fourier Transforms FFT in MATLAB | MATLAB Tutorial
24:03
2-Minute Rule to Learn Coding - Atomic Habits
7:58