💻🔥Continue your MATLAB learning with weekly programming tutorials on my personal channel 👉 youtube.com/@philparisi_ Thank you for tuning in and supporting free programming education for all! Have a great week.
@@beaniies I'm always happy to make videos viewers recommend! can you send me a message regarding exactly what you are looking for? philsbeginnercode@gmail.com
The perfect 'faster paced' intro to MatLab. Most other courses are too slow and dull while this one is just the right speed to keep you engaged while managing to keep up.
I watched it x2 speed and that was just perfect for me. I knew the very basics. I am also surprised to see that many argument vise operators are borrowed from shell scripting. A very good tutrial, thanks.
This was THE best "crash course" that I have watched. It really is a crash course, not a 10-hour tutorial that treats you like someone who never used a computer. This was one of only few Crash Courses that I finished. Thank you so much for treating us like an intelligent human being.
One of the most senior members of the company that makes MATLAB is my dad, and my mom used to work there too. I came here because sometimes my parents will be talking about what's going on and I have no clue what they're saying. This was easy to understand - I doubt I'll be adding anything intellectual to any conversations but now maybe at least I won't be nodding along like "mhm mhm I totally get it but I don't think that teddy bear does so could you explain it all again in slightly simpler terms"
50:32 "Hold on" in graph plotting in matlab 56:31 "Legend" in graph plotting in matlab 1:02:43 "subplots" in graph plotting in matlab 1:10:07 important concept in "Logic" in matlab
I can already code in Python and R but I'm needing to do some stuff in MATLAB for my PhD. This was an excellent intro to familiarise myself with the basics of MATLAB. I found I was able to watch it at 2x speed and still keep up. Great stuff!
This is the best get to go video for learning MATHLAB in a very fast way. I don't I ever gave a comment for any video before but this is gold. Thank you.
It doesn't really matter and I'm sure someone has already mentioned it, but if anyone's interested the problem at 1:06:25 can be solved by taking the sum of the widths of the intervals and dividing by the length of the total interval. The width of one interval is 2*((pi/2)-arcsin(0.8)) and there are two such intervals, so the percentage of y values > 0.8 is (4*((pi/2)-arcsin(0.8)))/10. A tiny bit more than 25.74% !
This video was so helpful and engaging. I got through the entire 2 hours and it was completely worth it. As someone who had to prior knowledge of MATLAB, he made it extremely easy to follow. Thank you so much for putting this video out!
@@philparisi_ you did this?! i can't thank you enough for this video, i have an exam in a week about Matlap and you sir saved me, thank you very very much
You are amazing at this! Thank you so much for this great tutorial. The pace is perfect, the examples are very instructive and the amount of stuff covered in less than two hours is impressive!
Sometimes I miss Matlab. It reminds me of the time when I was a student. Realistically, once you're out of university, nobody cares about it and almost no company wants to pay for subscriptions when they can do the same things for free in Python, but for students this must be gold.
Thanks very much for this. I am in the dilemma of what application should i learn and carry out data analysis for my thesis on. My supervisor asked me to use Matlab, not python because many persons are using it already. Which other platform can you recommend for machine learning aside these two please?
@@anotheperspective To complete data analysis tasks it doesn't really matter what you use. If you use Python for data analysis, you'll have to use the library Numpy (among other libraries) which works exactly like Matlab in the way it treats numbers and does calculation with matrices internally. Remember though that after you graduate and your Matlab student license expires and if you want to continue using it, it's not free and literally NOBODY uses it, whereas Python is free and required almost everywhere professionally. I think your supervisor refers to the academic world when he says "many persons". Nevertheless, I don't know your situation, if your supervisor means that there's some code written by others in your department that you can use, then it makes sense to go for Matlab. In general I'd trust my supervisor and use Matlab and don't worry about choosing because as I said, it's pretty easy to switch between Matlab and Python for data analysis. In Python there's even a IDE (Spyder) that has an interface that looks exactly like Matlab. I've never used Matlab for machine learning so I'm not familiar with its AI packages. Python is probably the most used tool for ML so you'll find tons of material on that. I don't know about Matlab. I'm not an expert in ML, so I don't know other options and how they compare to each other but for a thesis work I think Python or MAtlab are more than suitable options.
@@anotheperspective JavaScript is good as well for Machine Learning. Though the main programming language used together with Machine Learning in the world today is Python.
I was wondering what the role of MATLAB in the industry these days. MATLAB seems like a great introductory language, but I have not seen it used outside Academia. I learned MATLAB as a student which was fun, but since then I enjoy other languages that are more common bit more. I love this channel by the way. I learned HTML & CSS on this channel and have been making some contents on it. Thank you - always appreciated! 🙌
A datapoint: I use MATLAB daily in my 9-to-5 job as an electrical engineer primarily doing signal processing. In my discipline at my organization, MATLAB is the primary tool although Python (with NumPy) has a small and growing presence.
Mostly signal processing and control system related tasks. Actually, MATLAB is the only approved way to code something in most large corporations like mine (unless you want to use the monstrosity called VBA), since anything low level like C++ or open source like python are usually considered risky. Edit: large corporations that are not tech companies
We use MatLab exceptionally in aerospace. Calculating/ simulating all the possible outcomes for aerodynamic principles, dynamic loading, thermal management etc. Theres so many variables and complex equations that could not be calculated/ simulated using anything other than programs like MatLab. Well it could, just would take a very, very long time...
Depends on what you want to do, MATLAB is specific to certain industries like automotive and aerospace. Production is done only in MATLAB for some engineering applications, either because they are safety critical applications or MATLAB has a capabilities that other tools don't yet have (this edge is probably not going anyway any time soon). To answer your question, yes MATLAB and Simulink is still very much used in the industry today and has no proper alternative many of these areas. But if your interest is outside these areas, there not much value learning it. I would research your areas interest to know what tools are relevant.
rp = input('enter the passband ripple'); rs = input('enter the stopband ripple'); fp = input('énter the passband freq'); fs = input('enter the stopband frequency'); f = input('enter the sampling freq'); wp = 2*fp/f; ws = 2*fs/f; num = -20*log10(sqrt(rp*rs))-13; dem = 14.6*(fs-fp)/f; n = ceil(num/dem); n1 = n+1; if(rem(n,2)==0) n1 = n; n = n-1; end y = boxcar(n1); b = fir1(n,wp,y); [h,o] = freqz(b,1,256); m = 20*log10(abs(h)); subplot(2,2,1); plot(o/pi,m); ylabel('Gain in dB -->'); xlabel('(b) Normailzed frequency --->');
1:42:00 The difference between the two methods is a common problem in scripted languages. Mathematica and Python do the same kind of thing. As a general rule of thumb, the more specialized the method used, the more likely it is to run quickly as it will make fewer calls to compiled code. If MATLAB could be compiled, both of those would ran in around 4 ms instead of 4 ms and 45 ms.
Sorry this came after your big exam! The course has been live on my channel for a year. I publish other tutorials there if you are interested - ruclips.net/user/philsbeginnercode
Thank you so much! I needed this because I'm taking a course outside of my regular study programme which requires some matlab knowledge, and this helped me get started!!
1:12:10: Actually, ~ is just to the left of the upper part of Enter, and must be combined with AltGr and followed by the Space or the same key combination. Looking at a British keyboard, it is just to the left of the lower part of Enter (combined with Shift). I guess, not everyone is an American.
1:48:00 I've never heard someone's computer in the background actually dying when this is demonstrated. XD This is the perfect demonstration of infinite while loops.
This is an awesome tutorial, I am 20 minutes in. But since I already learned Python Numpy, it feels learning Matlab is a bit redundant although it's in my curriculum.
Glad you liked my crash course! I am developing a playlist of intermediate tutorials that you may be interested in: ruclips.net/p/PLsLSMBRXdWJabi2kPXvmx2mYjAxIxGPRM
Thank u so much , I had no idea about matlab, but after going through this, it really gives a way to make use of matlab easier . Can u please post video related to electronic using matlab
💻🔥Continue your MATLAB learning with weekly programming tutorials on my personal channel 👉 youtube.com/@philparisi_
Thank you for tuning in and supporting free programming education for all! Have a great week.
Hi 👋 do you have a video on sort, search and insertion?
@@beaniies I'm always happy to make videos viewers recommend! can you send me a message regarding exactly what you are looking for? philsbeginnercode@gmail.com
@@beaniies ask bing / gpt yet very helpful
The perfect 'faster paced' intro to MatLab. Most other courses are too slow and dull while this one is just the right speed to keep you engaged while managing to keep up.
Glad you enjoyed it! Plenty others topics covered on my channel as well.
I watched it x2 speed and that was just perfect for me. I knew the very basics. I am also surprised to see that many argument vise operators are borrowed from shell scripting. A very good tutrial, thanks.
Oh man, thank you. You've covered an entire semester's worth of material in two hours. That's great!
Happy to help! I post weekly videos covering more topics as well on my channel for those interested!
This was THE best "crash course" that I have watched. It really is a crash course, not a 10-hour tutorial that treats you like someone who never used a computer. This was one of only few Crash Courses that I finished.
Thank you so much for treating us like an intelligent human being.
Anyone else notice the embarrasing browser history item at 41:11? Excellent job, Phillip! Lol.
I'm dead😭
😂😂
Good eye
Damn boy, you got keen eyes
bruh 🤣🤣🤣
One of the most senior members of the company that makes MATLAB is my dad, and my mom used to work there too. I came here because sometimes my parents will be talking about what's going on and I have no clue what they're saying. This was easy to understand - I doubt I'll be adding anything intellectual to any conversations but now maybe at least I won't be nodding along like "mhm mhm I totally get it but I don't think that teddy bear does so could you explain it all again in slightly simpler terms"
50:32 "Hold on" in graph plotting in matlab
56:31 "Legend" in graph plotting in matlab
1:02:43 "subplots" in graph plotting in matlab
1:10:07 important concept in "Logic" in matlab
I can already code in Python and R but I'm needing to do some stuff in MATLAB for my PhD. This was an excellent intro to familiarise myself with the basics of MATLAB. I found I was able to watch it at 2x speed and still keep up. Great stuff!
This is great to hear, thank you for tuning in and good luck on your journey!
@@philparisi_ Awesome tutorial. keep up your witty joke dude.
@@megatronreaction will do :)
Most awaited lesson on MATLAB. Thanks a lot for the wonderful dedication to education.
Thank you for watching and glad you enjoyed it! Have a great week.
This is the best get to go video for learning MATHLAB in a very fast way. I don't I ever gave a comment for any video before but this is gold. Thank you.
It doesn't really matter and I'm sure someone has already mentioned it, but if anyone's interested the problem at 1:06:25 can be solved by taking the sum of the widths of the intervals and dividing by the length of the total interval. The width of one interval is 2*((pi/2)-arcsin(0.8)) and there are two such intervals, so the percentage of y values > 0.8 is (4*((pi/2)-arcsin(0.8)))/10. A tiny bit more than 25.74% !
Why do i even go to college
For Attendance 😅
For scholarships 😂
For certificate
For buying degree
To prevent procrastination 😅
I have a coding assessment with mathworks in today and I watched this tutorial at 3x speed to refresh and it's super helpful.
Thanks for your great explanations, dear Phil. I just wanted to refresh my knowledge on Matlab but I should confess I've learned a lot .
Woohoo awesome :) check out my personal channel for weekly MATLAB videos, too!
This video was so helpful and engaging. I got through the entire 2 hours and it was completely worth it. As someone who had to prior knowledge of MATLAB, he made it extremely easy to follow. Thank you so much for putting this video out!
This^
Most awaited course. Thank you ❤️
🙏🙏🙏 you are very welcome, thank you for supporting open programming education
I was searching for copper and freecodecamp posted gold
🤗🤗 thank you for watching!
My exact thought!
@@philparisi_ you did this?! i can't thank you enough for this video, i have an exam in a week about Matlap and you sir saved me, thank you very very much
I thought you were talking about Minecraft 😅
The fun thing about Matlab is that pretty much everything here will apply to the open source alternative, Octave.
This video is a great review for engineering students to watch at the end of their analysis and systems dynamics courses. You're an excellent teacher!
You are amazing at this! Thank you so much for this great tutorial. The pace is perfect, the examples are very instructive and the amount of stuff covered in less than two hours is impressive!
Thank you for tuning in and glad it was worth your time :) plenty more videos on my channel if you are interested!
I absolutely love every free code camp course, thank you for all the great tips
Sometimes I miss Matlab. It reminds me of the time when I was a student.
Realistically, once you're out of university, nobody cares about it and almost no company wants to pay for subscriptions when they can do the same things for free in Python, but for students this must be gold.
Thanks very much for this. I am in the dilemma of what application should i learn and carry out data analysis for my thesis on. My supervisor asked me to use Matlab, not python because many persons are using it already. Which other platform can you recommend for machine learning aside these two please?
@@anotheperspective To complete data analysis tasks it doesn't really matter what you use. If you use Python for data analysis, you'll have to use the library Numpy (among other libraries) which works exactly like Matlab in the way it treats numbers and does calculation with matrices internally. Remember though that after you graduate and your Matlab student license expires and if you want to continue using it, it's not free and literally NOBODY uses it, whereas Python is free and required almost everywhere professionally.
I think your supervisor refers to the academic world when he says "many persons". Nevertheless, I don't know your situation, if your supervisor means that there's some code written by others in your department that you can use, then it makes sense to go for Matlab. In general I'd trust my supervisor and use Matlab and don't worry about choosing because as I said, it's pretty easy to switch between Matlab and Python for data analysis. In Python there's even a IDE (Spyder) that has an interface that looks exactly like Matlab.
I've never used Matlab for machine learning so I'm not familiar with its AI packages. Python is probably the most used tool for ML so you'll find tons of material on that. I don't know about Matlab. I'm not an expert in ML, so I don't know other options and how they compare to each other but for a thesis work I think Python or MAtlab are more than suitable options.
@@anotheperspective JavaScript is good as well for Machine Learning. Though the main programming language used together with Machine Learning in the world today is Python.
عمل رائع جدا فصل دراسي كامل في ساعتين والكثير من المعلومات المهمة جدا
انك عبقري جدا ❤❤❤❤
Very clear order of explanation of the material! Please continue to create courses in the future. Thank you.
I was wondering what the role of MATLAB in the industry these days. MATLAB seems like a great introductory language, but I have not seen it used outside Academia. I learned MATLAB as a student which was fun, but since then I enjoy other languages that are more common bit more. I love this channel by the way. I learned HTML & CSS on this channel and have been making some contents on it. Thank you - always appreciated! 🙌
no idea. my engineer friends had classes for this. i did a degree in computer and none of the lecturers ever mention matlab.
A datapoint: I use MATLAB daily in my 9-to-5 job as an electrical engineer primarily doing signal processing. In my discipline at my organization, MATLAB is the primary tool although Python (with NumPy) has a small and growing presence.
Mostly signal processing and control system related tasks. Actually, MATLAB is the only approved way to code something in most large corporations like mine (unless you want to use the monstrosity called VBA), since anything low level like C++ or open source like python are usually considered risky.
Edit: large corporations that are not tech companies
We use MatLab exceptionally in aerospace. Calculating/ simulating all the possible outcomes for aerodynamic principles, dynamic loading, thermal management etc. Theres so many variables and complex equations that could not be calculated/ simulated using anything other than programs like MatLab. Well it could, just would take a very, very long time...
Depends on what you want to do, MATLAB is specific to certain industries like automotive and aerospace.
Production is done only in MATLAB for some engineering applications, either because they are safety critical applications or MATLAB has a capabilities that other tools don't yet have (this edge is probably not going anyway any time soon).
To answer your question, yes MATLAB and Simulink is still very much used in the industry today and has no proper alternative many of these areas. But if your interest is outside these areas, there not much value learning it. I would research your areas interest to know what tools are relevant.
It was a great journey! Thank you for a great delivery and simple explanations and thanks for not making us feel stupid 😄
Really great video for beginners! Definitely gave me a good start to MATLAB and I can't wait to continue to learn
Thanks for tuning in! New MATLAB videos weekly on my personal channel :)
Thank you so much for this, couldn't have come a a better time.
1:29:40 hit me deep in my heart man.
A course on node expressjs with postgresql would really be appreciated, I've been really struggling finding a good course with them
41:11
Still it's a very helpful and amazing tutorial. Thank you!
LMAO I thought i was the only one!
Long awaited for this one.
This is the pure gold! Loved it!
u changed my life i will never forget u much love
Phil channel is great !! Highly recommended!
Thank you Kazer!
Best MATLAB Crash Course on YT !
I start learning matlab when I see this video I am 2nd year electrical Engineering student you teaches like a fun 😊
Glad you enjoyed the tutorial Syed! Good luck with your electrical engineering degree.
@@philparisi_ thanks
rp = input('enter the passband ripple');
rs = input('enter the stopband ripple');
fp = input('énter the passband freq');
fs = input('enter the stopband frequency');
f = input('enter the sampling freq');
wp = 2*fp/f; ws = 2*fs/f;
num = -20*log10(sqrt(rp*rs))-13;
dem = 14.6*(fs-fp)/f;
n = ceil(num/dem);
n1 = n+1;
if(rem(n,2)==0)
n1 = n;
n = n-1;
end
y = boxcar(n1);
b = fir1(n,wp,y);
[h,o] = freqz(b,1,256);
m = 20*log10(abs(h));
subplot(2,2,1); plot(o/pi,m); ylabel('Gain in dB -->');
xlabel('(b) Normailzed frequency --->');
Been waiting for this. Thank you
Amazing Course! Thanks so much! Also love to see Minecraft pinned in the task bar :)
the most important application :)
1:42:00 The difference between the two methods is a common problem in scripted languages. Mathematica and Python do the same kind of thing. As a general rule of thumb, the more specialized the method used, the more likely it is to run quickly as it will make fewer calls to compiled code. If MATLAB could be compiled, both of those would ran in around 4 ms instead of 4 ms and 45 ms.
Just today morning I had one of a few exams in Matlab.. wish this vid came few days earlier 😅😅 Great job anyway!
Same lol
Sorry this came after your big exam! The course has been live on my channel for a year. I publish other tutorials there if you are interested - ruclips.net/user/philsbeginnercode
Thank you so much, this has helped me massively to get a head start on my dissertation for my final year
Nice
I’m studying data analytics and I shared your videos to all the students and my friends.
Thank you for your efforts.
I need to write a diploma using matlab program, and here is your course, thanks
yay i was waiting for it from a very long time finally
Thank you so much! I needed this because I'm taking a course outside of my regular study programme which requires some matlab knowledge, and this helped me get started!!
thanks man... almost half way through!!!
He is actually the best teacher ever!
1st time I'll complete any course . It's just a beginning
Happy to hear it and job well done! I release weekly videos on my person channel if you are interested :)
1:12:10: Actually, ~ is just to the left of the upper part of Enter, and must be combined with AltGr and followed by the Space or the same key combination. Looking at a British keyboard, it is just to the left of the lower part of Enter (combined with Shift). I guess, not everyone is an American.
Thank you for this! Really helped me understand how to use MATLAB. Can I make a request to use Simulink and MATLAB together.
I really wish this released two months earlier. But, thank you sooo much for this.
Same here xd
Hi do you have any idea about quantitaive matlab need help in the same thank u
Thank you for this easy-to-understand tutorial !
no way!! you out did yourself with this guys!!
Thank you for watching and glad you enjoyed it!
@@philparisi_ I did. I watched it all. It was helpful
Excellent tutorial. I have some pre-existing coding knowledge and this was the perfect way for me to get an overall grasp.
Thanks guys for the decent free education!
Amazing video, just started numerical methods and forgot a lot from the intro class😂
so nice to see your videos again! thanks!
@whatapp①②⓪③⑤④⑧⓪⑦⑧⑥ I dont see your number bro
great video. just started my journey with MATLAB with this tutorial
1:48:00 I've never heard someone's computer in the background actually dying when this is demonstrated. XD This is the perfect demonstration of infinite while loops.
41:10 Nice search history man 👍🏻
Valuable information!!!!! Thanks
Thank you very much for making this course
this cours covered so much , it was clear and easy to follow , thank you so much
Thanks for the clear explanations, trying the codes in parallel realy helps.
a very good needed lesson for matlab🤤thank you so much
you are very welcome :) more MATLAB videos on my personal channel as well if you are interested!
Nice job Phil, thanks !
I sooooo much needed this 😭
48 mins so far, and it's really good. Nice work.
Completed. Decent intro to MATLAB.
a wonderful video, i was able to understand everything you said which is unlike any other video i've seen so far
Thankyou for your great work guys
Great job! Very clear explanations, you helped a lot. Thank you so much.
41:11 search goes crazyy
This is an awesome tutorial, I am 20 minutes in. But since I already learned Python Numpy, it feels learning Matlab is a bit redundant although it's in my curriculum.
i need more advanced stuff than this now but this is gold for a beginner btw
Glad you liked my crash course! I am developing a playlist of intermediate tutorials that you may be interested in: ruclips.net/p/PLsLSMBRXdWJabi2kPXvmx2mYjAxIxGPRM
Thank you so much for this informative tutorial....I have learned a lot.
THE BEST. THANK YOU.
This was a great help.
Best way to let your fear of matlab go away❤
Awesome video. Waiting for Tableau one
very simple explanation and straight to the point really loved it ^^
Excellent video for the fundamentals!
Is matlab even relevant today? Given the advancement in cloud compute and various open source libraries
🙏 Many thanks 🥰
Double represent number with decimal point. int is for whole number integer
Thank you so much for this wonderful crash course. it was very detailed and easy to understand
Thank you so much for the video, it's excellent and quite useful!
Amazing. Thank you for this!
thank you so much for this video!
Thank you for this!! Very helpful
Thank u so much , I had no idea about matlab, but after going through this, it really gives a way to make use of matlab easier . Can u please post video related to electronic using matlab
Too good! Love it!
Awesome Thank you for Sharing! 💯✴
Superb vedio ... It was very useful to the beginners...thanks a lot
Can you make a Powershell scripting tutorial?
Like the Powershell in windows (preferably Powershell 7).
Love this video, thanks!!
Thanks SIr! Helped a lot.
Thank you so much for this course. Kindly create a course on Simulink as well.
Hi do you have idea about quantitative matlab i need help in the same
@@Gayatri_M. Haven't heard about it.
Good person you are awesome!
very complete instruction ...i just wish this was available before i retired! uuuuuugh