Complete MATLAB Beginner Basics Course with Sample Problems | MATLAB Tutorial

  Рет қаралды 110,371

Phil Parisi

Phil Parisi

Күн бұрын

Пікірлер: 190
@philparisi_
@philparisi_ 2 жыл бұрын
Happy Hannukah, Feliz Las Posadas, Happy St. Lucia's Day, Happy Christmastide, Happy Soyal, Merry Christmas, Happy Boxing Day, Happy Kwanzaa, Happy New Year, Happy Shogatsu, Happy Lohri, and Happy Chinese New Year! Enjoy this full two hour MATLAB course covering all the foundations you need as a beginner!! Cheers!!
@mahadevanar5307
@mahadevanar5307 2 жыл бұрын
Happy new year 😊
@philparisi_
@philparisi_ 2 жыл бұрын
@@mahadevanar5307 you too!!
@MathwithMunaza
@MathwithMunaza 2 жыл бұрын
Phil you are a great teacher. I'm already 57 mins into this video and not even tired or wanting to take a break, which is very rare. THANK YOU for making MATLAB easy and fun.
@philparisi_
@philparisi_ 2 жыл бұрын
Hi Munaza, wow thank you for the glowing review! I hope you have the same energy making it to the end. Best of luck with your Matlab journey and feel free to subscribe (if you haven’t already) as there’s new videos weekly. Currently, an image processing series is being released!! Have a great day!
@alexarunyan
@alexarunyan 2 жыл бұрын
I'm so happy to finally have 10 friends
@philparisi_
@philparisi_ 2 жыл бұрын
See, learning to code is finally paying off!
@AkhilKrishnan-xc4rt
@AkhilKrishnan-xc4rt Ай бұрын
"After completing this video, should I put my MATLAB experience on my resume?"
@ahmadbarakat2142
@ahmadbarakat2142 Жыл бұрын
WOW! I had zero experience with coding and this really made it fun. Thank you so much Phil!!
@philparisi_
@philparisi_ Жыл бұрын
Woohoo!! Glad to hear that Ahmad. Thanks for tuning in. I‘m working on an advanced MATLAB course as well - subscribe to stay tuned if you haven‘t already!
@alexarunyan
@alexarunyan 2 жыл бұрын
Well done, Phil! This is a great beginner's tutorial and overview of MATLAB. Your hard work is very much appreciated!
@philparisi_
@philparisi_ 2 жыл бұрын
Thank you Alexa! I appreciate you watching and I wish you well on your MATLAB journey. When you need to do more specific tasks, feel free to check the video description because it is PACKED with useful resources :)
@philparisi_
@philparisi_ 2 жыл бұрын
@@homejonny9326 hi Jonny, sure! In general, you would do a simulation to observe something changing over time. For example -- if your system was purely in static equilibrium (like a truss bridge) there wouldn't be much to simulate. But if you had a changing number of cars going over the bridge through time, then you could calculate all the truss beam forces over time due to changing loads. You could do a similar simulation with a mass spring system and show how it reaches static equilibrium. What type of example did you have in mine?
@philparisi_
@philparisi_ 2 жыл бұрын
@@homejonny9326 sounds like a blast! In one of my mechE undergrad classes, we would solve all the equations by hand to the end (a final expression for whichever variable of interest) and then could plug that final form into MATLAB. MATLAB's toolboxes are very specific to certain applications, there's no general 'sim' toolbox for what you're looking to do. Of course, there is simulink but that would be more than you're looking for I think. I suggest solving for final forms and then plugging those into MATLAB with initial conditions and letting to system 'run'! Enjoy the journey and don't hesitate to reach out if you want advice on any sims... I could be convinced to make a video on a specific example :)
@philparisi_
@philparisi_ 2 жыл бұрын
@@homejonny9326 best of luck! Looking forward to hearing from you.
@danielkwawuvi_tutorials
@danielkwawuvi_tutorials 2 жыл бұрын
I could do different types of plots after following this great and well-explained tutorial. Thank you very much Phil
@philparisi_
@philparisi_ 2 жыл бұрын
Hi Daniel, thank you for the thoughtful comment! Glad it could help provide a good introduction to MATLAB. There is a whole series on MATLAB Plotting on the channel too if you're interested (pie charts, histograms, 3D plots, scatter plots, bar plots, and so on). Here's the link: kzbin.info/aero/PLsLSMBRXdWJapwNJGNm1z3dt-eHz1nQnJ
@sithembisomagadla9483
@sithembisomagadla9483 2 жыл бұрын
A quite refresher for me i Once used mathlab on year 2003 on Digital communications II, at Eastern Cape Technikon Butterworth Transkei South Africa.
@philparisi_
@philparisi_ 2 жыл бұрын
Great to hear Sithembiso! Welcome back to MATLAB and I wish you great success 🙌🏽
@Mbbnna
@Mbbnna 2 жыл бұрын
great great job sir, I knew nothing about Matlab as a new CS student and this helped more than I was expecting to learn in an hour, thank you so much
@philparisi_
@philparisi_ 2 жыл бұрын
Thank you Mobina! I'm glad I could be a part of your transition into the language. Please consider subscribing and check out the weekly uploads! New MATLAB videos every week and I'm always open to suggestions :)
@arunrajasekaran6475
@arunrajasekaran6475 Жыл бұрын
I watched today and gained tons of confidence. Thanks and make long duration tutorials like this...
@philparisi_
@philparisi_ Жыл бұрын
You are very welcome! I’m currently developing an ‘Advanced MATLAB Course’ - subscribe to get the update when it releases!
@wistwov8224
@wistwov8224 Жыл бұрын
YOU ARE LEGIT THE BEST TEACHER I HAVE SEEN.
@philparisi_
@philparisi_ Жыл бұрын
Thank you for the kind words WistWov 🙌🏽 There will be a second course coming soon: “Advanced MATLAB”. Subscribe so you don’t miss it! Have a great week.
@haaskaiiitt
@haaskaiiitt 2 жыл бұрын
This is an awesome tutorial, used it for my internship, thanks so much for making this!
@philparisi_
@philparisi_ 2 жыл бұрын
Thank you for the sweet comment! Best of luck with your internship :)
@jomwanjestv
@jomwanjestv 22 күн бұрын
I appreciate your great commitment sir
@philparisi_
@philparisi_ 20 күн бұрын
Happy to help :)
@joescola7498
@joescola7498 2 жыл бұрын
Hi Phil, I'm an advanced C, C#, C++ programmer and I'm enjoying the tour of MatLab very much. Thanks.
@philparisi_
@philparisi_ 2 жыл бұрын
Hi Joe! Thanks for the note. Ironically, I’m doing the reverse (advanced MATLAB user, now learning c++). Matlab is incredibly user friendly in comparison, not needing pointers and datatypes in declarations and so forth. But that also makes Matlab much slower as all numbers are saved as doubles, and function calls typically create copies (pointers and references arent really a thing). Hope you enjoyed it and check out the channel for more!!
@joescola7498
@joescola7498 2 жыл бұрын
@@philparisi_ Yeah I'm noticing MatLab is slower and for that, that's OK. C is fast and loose and you can easily shoot yourself in the foot. So MatLab is a safe environment for most people. I'm mostly prototyping image processing, feature extraction, in MatLab and getting ready to install and use the Deep Learning package. We'll see how that all goes.
@philparisi_
@philparisi_ 2 жыл бұрын
@@joescola7498 yes MATLAB is great for prototyping and doing basic calculations where you don't necessarily need C/C++'s immense speedup. Awesome for quick dev. You mentioned image processing - I'm actually deploying a series right now! Weekly uploads on Tuesday, subscribe if you're interested! It's all the basic functions and how to work with images in MATLAB. Here's the link to the playlist of released videos thus far if you're curious! kzbin.info/aero/PLsLSMBRXdWJb9aFSCzg4-kl4t97kkJmXV
@dylanmushonga8544
@dylanmushonga8544 Жыл бұрын
Phil you are a lifesaver, l am a 3rd year engineering sudent and we did matlab the first semester but l did not understand it at all but now, l am enjoying coding on my own even without any assignment. Your work has helped me a lot because almost every course we take we have to use matlab in some sort of way, either presentations of results or something. l have already subscribed and turned on my notification bell. Thank you very much and l dont know if you have uploaded somewhere how to code Linear and non-linear equations- Arithmetic Methods using Newton Raphson Method and Gauss method
@philparisi_
@philparisi_ Жыл бұрын
Hi Dylan, thank you so much for the kind message. Could you email at philsbeginnercode@gmail.com and tell me more about the math problems you mentioned?
@yjlinn1078
@yjlinn1078 Жыл бұрын
Thank you sir ! Your tutorial is AWESOME !!!
@philparisi_
@philparisi_ Жыл бұрын
You are AWESOME YJ! Thank you for tuning in. I have an advanced tutorial coming out in a couple months - subscribe to get the notification if you are interested :)
@fengsorah
@fengsorah 2 жыл бұрын
The best tutorial! And you're so cute saying "no no no" >.
@philparisi_
@philparisi_ 2 жыл бұрын
Awww haha thank you SnowKaire, what a sweet comment :D Glad you enjoyed it!! Definitely checkout the rest of the channel if you’re interested, there’s an image processing series coming out in June, a plotting and graphs series that is nearly finished… new content every Tuesday!! Thank you and have a great day!
@uddeshmarwade9428
@uddeshmarwade9428 2 жыл бұрын
best beginner level matlab course on you tube
@philparisi_
@philparisi_ 2 жыл бұрын
Thank you for the compliment Uddesh! Will be creating a part 2 of this video in a couple months!
@minahiljaveed3723
@minahiljaveed3723 5 ай бұрын
Outstanding 😍 My all concept's are clear ✨
@philparisi_
@philparisi_ 5 ай бұрын
Woohoo!! Very happy to hear that :) have a great day!
@minahiljaveed3723
@minahiljaveed3723 5 ай бұрын
@@philparisi_ Thanks sir gg
@liftingwizard3431
@liftingwizard3431 Жыл бұрын
this is the best crash course as well as a revision material , thank you so much!!
@philparisi_
@philparisi_ Жыл бұрын
You are very welcome! Thank you for tuning in :))
@TAFacts-qg6lh
@TAFacts-qg6lh 2 ай бұрын
Thank you for your help ❤
@philparisi_
@philparisi_ 2 ай бұрын
You got it :)
@tasnimsarker4653
@tasnimsarker4653 Жыл бұрын
Hi, i am lucky that I found your channel. Keep this good work on. Thanks.
@philparisi_
@philparisi_ Жыл бұрын
Hi Tasnim, thank you for tuning in! Always trying to make the best MATLAB tutorials 👍🏽 Great content coming out soon - subscribe to come along for the ride!
@tasnimsarker4653
@tasnimsarker4653 Жыл бұрын
I have already subscribed. 😊, waiting to see those contents.
@viprantmoon3771
@viprantmoon3771 5 ай бұрын
osmmm Beginner course thank You💖💖
@philparisi_
@philparisi_ 5 ай бұрын
You are very welcome!!
@Nehaa18
@Nehaa18 2 жыл бұрын
Wow!! You’re a great teacher and very charismatic with the way you teach. Thank you so much! Wondering if you have any videos on simulations and modeling in Matlab. I’ll search around 😀🙌
@philparisi_
@philparisi_ 2 жыл бұрын
Hi Neha, I am flattered by your compliments, thank you! Glad you enjoyed the learning experience. The closest thing I have will be in this playlist kzbin.info/aero/PLsLSMBRXdWJabi2kPXvmx2mYjAxIxGPRM&EJGixIgBCJiu2KjB4oSJEQ Can you provide an example of what simulation you are interested in? Dice Roll Simulation kzbin.info/www/bejne/gZ-cdKOLpt-naNE Fractal Geometry Simulation kzbin.info/www/bejne/movFgmioftKmas0 Monte Carlo Integration Simulation studio.kzbin.infoJwRTKQyFSjA/edit
@Nehaa18
@Nehaa18 2 жыл бұрын
@@philparisi_ Thank you for the links! I’ll be sure to check them out 🙌 I’ll be starting a new position as a modeling/simulation engineer. I’m not sure what to prepare other than what they told me (Matlab and Python). As someone who doesn’t have extensive programming experience, do you think I should maybe look up some Matlab Simulink vids?
@philparisi_
@philparisi_ 2 жыл бұрын
Neha, check out this page www.mathworks.com/discovery/modeling-and-simulation.html and yes, you will probably be using simulink if the company is doing any controls or sensor feedback.
@Nehaa18
@Nehaa18 2 жыл бұрын
@@philparisi_ Perfect!! Thank you 😀🙏
@philparisi_
@philparisi_ 2 жыл бұрын
Sure thing, feel free to reach out again in the future if you need anything!
@abdul-samadlawal5028
@abdul-samadlawal5028 2 жыл бұрын
41:20 "Guys the world is your oyster here, take advantage of it"👌💯
@philparisi_
@philparisi_ 2 жыл бұрын
😄😄😄 thanks for watching Abdul! I'm thinking of putting out an intermediate level course too - interested??
@Svetlana_7h3
@Svetlana_7h3 2 жыл бұрын
TYSM! I have learned a lot from your videos
@philparisi_
@philparisi_ 2 жыл бұрын
Thank you for watching Meow Meow!! Glad I was able to help along your MATLAB journey :) tons of videos on my channel if you’re interested in some more challenging algorithms!
@RayMusic88
@RayMusic88 5 ай бұрын
Helpful video! Also you sound a little like Matt Lanter.
@philparisi_
@philparisi_ 5 ай бұрын
You’re very welcome! And good to know I’ve got options as a voice actor in ‘The Clone Wars’ 🫡
@adalanane
@adalanane Жыл бұрын
Thank you man been a great help !!!
@philparisi_
@philparisi_ Жыл бұрын
You are very welcome! Thank you for tuning in and supporting the channel :)
@bennguyen1313
@bennguyen1313 Жыл бұрын
Any plans for a simulink tutorial? Would love to use it for talking to hardware! Like auto-generating/deploying algorithms on an FPGA, or Microcontroller then running a Hardware/Processor-In-The-Loop to optimize a PID control loop. Or use a USB to Can-Bus to do canbus applications (ex. CanOpen). And create user GUIs so that the end user doesn't need to do everything via command-line. BTW, any thoughts how the Matlab's algorithms for object detection, compare to open source alternatives (OpenCV, tensorflow, etc)?
@philparisi_
@philparisi_ Жыл бұрын
Hi Ben, nothing in the pipeline for SimuLink yet, admittedly I haven’t used it much in my line of work. MATLAB GUIs will definitely be a topic covered soon. Regarding MATLAB vs OpenCV… there’s different schools of thought and varying opinion. Your biggest choice here is if you want/need to integrate with other languages and systems opencv is probably more ‘accessible’ in that regard whereas MATLAB stays in MATLAB land (though this is also improving with python integration and so forth). Also, if you are doing a very specific task that requires a function that only one platform has, that’ll choose your platform for you haha. Lastly, MATLAB will likely be easier to use out of the box and has better documentstion. Opencv has a poor history of ill-managed versions, naming conflicts, etc etc and I’ve never heard someone say “OpenCV is great”.
@rostamr4096
@rostamr4096 2 жыл бұрын
Thank you, Phil, this is very helpful.
@philparisi_
@philparisi_ 2 жыл бұрын
Awesome! Thanks for watching Rostam. There’s new videos every week and an image processing series coming out in June, stay tuned for more if you’re interested :D
@rostamr4096
@rostamr4096 2 жыл бұрын
@@philparisi_ I have been going through your tutorials in the last few weeks, you have no idea how much you have helped me..Thanks again
@philparisi_
@philparisi_ 2 жыл бұрын
@@rostamr4096 wow this is great to hear!! Thank you for taking the time to comment. I have a Patreon too if you want to join the journey (I'm still seeking my first Patron :D). www.patreon.com/philsbeginnercode Regardless, happy to have you as a student :)
@OmphemetseKgwadibane
@OmphemetseKgwadibane Жыл бұрын
You are the best Phil
@philparisi_
@philparisi_ Жыл бұрын
Ah thank you! I really appreciate that. I’m working on an advanced course, definitely subscribe if you want an update when it comes out!
@mitundebnath4108
@mitundebnath4108 Жыл бұрын
Thank you, Phil.
@philparisi_
@philparisi_ Жыл бұрын
You are very welcome! Thank you for tuning in :)
@poulloup4139
@poulloup4139 6 ай бұрын
1:19:49 Emotional damage😂 Thank you for this amazing course ❤
@philparisi_
@philparisi_ 6 ай бұрын
😂😂😂 oh my gosh, I re-listened to that and holyyy cow hahahah, must’ve been on hour 5 of recording and was not having it hahahah. Glad you tuned in and thanks for supporting the channel! Good luck with everything 🙌🏽
@poulloup4139
@poulloup4139 6 ай бұрын
@@philparisi_ Thank you 🌹 And good luck to you 💙
@1528kwang2533
@1528kwang2533 Жыл бұрын
Hey! Thanks so much for this video!
@philparisi_
@philparisi_ Жыл бұрын
Hey! You are very welcome, thanks for watching :)
@raoufkutaish1294
@raoufkutaish1294 2 жыл бұрын
Thank you. It was very good start with Matlab
@philparisi_
@philparisi_ 2 жыл бұрын
You are absolutely welcome Raouf! If you're interested, definitely check out the channel as I post new MATLAB videos weekly! Have a great day and good luck on you MATLAB journey!
@marouanbrrad4977
@marouanbrrad4977 9 ай бұрын
Great course
@philparisi_
@philparisi_ 9 ай бұрын
Thank you so much for tuning in, and Happy New Year!
@dewannazmulislam9004
@dewannazmulislam9004 Жыл бұрын
thanks for your video - one of your students from Bangladesh........U are a great teacher btw
@philparisi_
@philparisi_ Жыл бұрын
You are most welcome. Thank you commenting, let me know how I can be of more help to you!
@Matt_M_again
@Matt_M_again 2 жыл бұрын
Great content Phil.
@philparisi_
@philparisi_ 2 жыл бұрын
Thank you Matthew! Anything else you would like to see?? A part two?? Stay tuned for Tuesday uploads 👍🏽
@atharvac13
@atharvac13 5 ай бұрын
Great course! ! !
@philparisi_
@philparisi_ 5 ай бұрын
Thanks for checking it out - good luck with everything!
@devjoybanerjee899
@devjoybanerjee899 3 ай бұрын
What should be the next step in learning MATLAB, after having completed this vid ?
@philparisi_
@philparisi_ 3 ай бұрын
Hi there! Thanks for watching. I recommend two things: 1. Find/pick a project to work on! This is a great way to motivate your learning. 2. Checkout my ‘Intermediate MATLAB’ playlist and see what looks interesting. Videos there are 10-20 minutes and tend to be more project-based. Specifically, my ‘Tank Game’ and ‘Monte Carlo Integration’ and ‘Robust Algortihms’ may be good starters! And definitely brush up on your plotting skills too ;)
@elchinisgandarov8490
@elchinisgandarov8490 2 жыл бұрын
Very nice tutorial. Thank you very much
@philparisi_
@philparisi_ 2 жыл бұрын
You are welcome Elchin! Thanks for watching and letting me know :) best of luck with your projects!
@Rahumburni
@Rahumburni Жыл бұрын
You helped my pass my exam
@philparisi_
@philparisi_ Жыл бұрын
Woohoo!! Congratulations, glad I could help you :)
@benysmart1643
@benysmart1643 Жыл бұрын
Thanks, it was very helpful
@philparisi_
@philparisi_ Жыл бұрын
Happy to hear it! Thanks for tuning in and have a great week
@shaistayounas6561
@shaistayounas6561 2 жыл бұрын
thanks a lot SIR Allah aapko kaamyab kry
@philparisi_
@philparisi_ 2 жыл бұрын
You are very welcome! खुशकिस्मती मेरे दोस्त
@maltegehrmann7351
@maltegehrmann7351 2 жыл бұрын
Thanks for the great intro
@philparisi_
@philparisi_ 2 жыл бұрын
Hi Malte, absolutely! Happy you enjoyed it. Have a great rest of the week and let me know if I can ever help along your MATLAB journey.
@حمیدرضاموذنی-ك3ل
@حمیدرضاموذنی-ك3ل Жыл бұрын
Hello I just wanna say thank you it was awesome and impressive to me 👌👌👌👌🙌🙌✔✔Danke schon
@philparisi_
@philparisi_ Жыл бұрын
Bitteschön :))
@hawwineemulataatube1287
@hawwineemulataatube1287 2 жыл бұрын
Wow your a fantastic teacher! How Fick`s second law of diffusion is calculate?
@philparisi_
@philparisi_ 2 жыл бұрын
Hi Hawwinee, thank you for the complement! You will start by reducing the complex derivatives in Fick's Second Law to analytical equations. You probably have some initial conditions and equations to work with. Then, program those equations into matlab using functions (shown at the end of this video). If you need to calculate values over time, you will want to use a for loop to imitate time instances as the substances diffuse. It's otherwise pretty hard to help you as the question asked if very broad. Here are some videos that may help, learn the methods and then apply them to your problem: Custom Functions kzbin.info/www/bejne/eZqxmH-Ij6-KmLs For Loop Part 1 kzbin.info/www/bejne/rWmcd4B6jLqanrc For Loop Part 2 kzbin.info/www/bejne/iKe0dKdrrcZ3eZo Analytical vs. Numeric Solutions kzbin.info/www/bejne/qYqqg6Srf7yZg5I Monte Carlo Integration (understand how the for loop is used to perform the iterative updates) kzbin.info/www/bejne/gKi1hX6HrquGoKM and look at interesting videos in this playlist kzbin.info/aero/PLsLSMBRXdWJabi2kPXvmx2mYjAxIxGPRM
@lifestrategy6679
@lifestrategy6679 4 ай бұрын
Is that video enough to get a certificate from MATLAB plateform . Thanks a lot for responding me
@philparisi_
@philparisi_ 4 ай бұрын
Hi there, good question! I haven't taken the certificate. Give it a go... and if you need to use ChatGPT to help you make it through ;) Please check in after you take the certification and let us know!
@mohamadmaleki8960
@mohamadmaleki8960 Жыл бұрын
that was usefull. thanks Man
@philparisi_
@philparisi_ Жыл бұрын
Glad it helped! In a couple months I’ll be releasing a ‘Advanced MATLAB Course’ - you should subscribe if you’re interested!
@trollfotty
@trollfotty Жыл бұрын
It was awesome Phil, could you continue posting more videos on intermediate and advance course on MATLAB.
@philparisi_
@philparisi_ Жыл бұрын
Hi Epaudyal, yes I will put something together soon :)
@amirhosseinasadi954
@amirhosseinasadi954 2 жыл бұрын
that was really helpful 👌👌 thanks a lot🙏🙏
@philparisi_
@philparisi_ 2 жыл бұрын
Hi Amirhossein, thank you for watching and glad it helped! What more would you like to see? Additional sample problems? An advanced course?
@shantanupatil_
@shantanupatil_ 2 жыл бұрын
thanks for the video. it helped me a lot.
@philparisi_
@philparisi_ 2 жыл бұрын
Hi Shantanu - thank you for taking the time to comment :) glad you benefited from the video. I'm hoping to do a 'chapter 2 - intermediate matlab' in this style in the coming months!
@shantanupatil_
@shantanupatil_ 2 жыл бұрын
@@philparisi_thanks a lot sir for providing this type of quality content for free.
@philparisi_
@philparisi_ 2 жыл бұрын
You got it Shantanu 🙌🏽
@itadorirengoku
@itadorirengoku 2 жыл бұрын
Superb explaining 👌
@philparisi_
@philparisi_ 2 жыл бұрын
Thank you Itadori!! Happy I could help you :)
@siddhantsarraf
@siddhantsarraf Жыл бұрын
Thanks & Respect ☺️
@siddhantsarraf
@siddhantsarraf Жыл бұрын
You are undoubtedly the best MATLAB teacher. Thankyou sir.
@philparisi_
@philparisi_ Жыл бұрын
Most welcome 😊
@quanghuynh1570
@quanghuynh1570 Жыл бұрын
very informative
@philparisi_
@philparisi_ Жыл бұрын
Awesome - happy to hear it Quang. Thank you for watching and let me know if you have any questions!
@qjiang
@qjiang 2 жыл бұрын
thank you!
@philparisi_
@philparisi_ 2 жыл бұрын
You are very welcome Qj! Thank you for watching :) Feel free to let me know what else you’d like to learn and I’ll either point you to existing content or develop new content!
@ayushichoudhary8123
@ayushichoudhary8123 2 жыл бұрын
thankyou so much
@philparisi_
@philparisi_ 2 жыл бұрын
You are very welcome Ayushi!! Thanks for tuning in.
@marten619
@marten619 2 жыл бұрын
Thanks, really help
@philparisi_
@philparisi_ 2 жыл бұрын
Thank you for watching! Glad it helped. New videos are coming out weekly if you wish to continue your learning!!
@arshi4210
@arshi4210 2 жыл бұрын
Thank you
@philparisi_
@philparisi_ 2 жыл бұрын
You are very welcome arshi! Best of luck and feel free to explore the rest of the channel for other topics related to your work!
@chiluverunrcmanishankar2821
@chiluverunrcmanishankar2821 Жыл бұрын
Can you please help in c code generation using matlab coder plesee
@philparisi_
@philparisi_ Жыл бұрын
Hi there, while I don’t have a video on this I suggest using ChatGPT! Simply google them, make a free acount, then copy+paste your code and ask it convert your matlab code into whatever language you want!
@austineadah2843
@austineadah2843 2 жыл бұрын
Nice video.is there an opengl MATLAB tutorials or something close you could recommend?
@philparisi_
@philparisi_ 2 жыл бұрын
Hi Austine, my apologies for the delayed reply - your comment got help up by KZbin for some reason. In regards to opengl for MATLAB, I wouldn't recommend developing opengl in MATLAB. Opengl will be removed in a future release of MATLAB, and thus you risk your work becoming 'trapped' in an old release of MATLAB in year to come. See this article -- www.mathworks.com/help/matlab/ref/opengl.html
@austineadah2843
@austineadah2843 2 жыл бұрын
@@philparisi_ thanks for the reply. That means MATLAB can not explicitly do anything with opengl then? I actually want to implement interactions of water flow with a solid object so I was thinking since most of the implementations would be in MATLAB,it won't be nice doing it all over in another language say java which is strictly typed
@philparisi_
@philparisi_ 2 жыл бұрын
@@austineadah2843 Matlab should be able to work with opengl at this time. However, in future Matlab releases, it will not be supported. Hence, if you want to use opengl - go for it - but do not update your Matlab software. If you google search ‘matlab opengl’ you can find help on usage.
@Nico_10111
@Nico_10111 Жыл бұрын
good day sir , may you assist me with my project.
@philparisi_
@philparisi_ Жыл бұрын
Hi there! You can email me at philsbeginnercode@gmail.com and I’ll try to point you in the right direction. For projects that require more work, I have a Patreon page you can contribute to for support (patreon.com/philparisi_)
@oyshiaktermeem5440
@oyshiaktermeem5440 Жыл бұрын
I cant fine the answe when i write simlp funtion.. Has it changed?how to use now?
@philparisi_
@philparisi_ Жыл бұрын
Hi Oyshi, be that the command window is visible as the outputs to a function go there. If it is not visible, you may need to resize the sections on your screen to see it. Or, go to the top toolbar, Home -> Layout -> Default.
@Beavur
@Beavur 2 жыл бұрын
ur a god phil
@philparisi_
@philparisi_ 2 жыл бұрын
Aw thanks Dara. Ur a champ, too. Definitely check out the channel if you're seeking intermediate level content!
@Beavur
@Beavur 2 жыл бұрын
@@philparisi_ I have a computational methods final exam coming up soon for engineering. But the problems are super tough, jus trying to get on that level rn.
@philparisi_
@philparisi_ 2 жыл бұрын
@@Beavur best of luck! Here are some advanced topics you may be interested in (they focus more on algorithms and approaches) Monte Carlo Integration kzbin.info/www/bejne/gKi1hX6HrquGoKM Fractal Geometry kzbin.info/www/bejne/movFgmioftKmas0 Fourier Transform kzbin.info/www/bejne/aJzZlqCNaLxkjM0 Analytical vs. Numerical Solutions kzbin.info/www/bejne/qYqqg6Srf7yZg5I Dice Roll Simulation kzbin.info/www/bejne/gZ-cdKOLpt-naNE Convolution kzbin.info/www/bejne/npTcqmRqaayobJI
@Beavur
@Beavur 2 жыл бұрын
@@philparisi_ thank you
@MrMysterious31
@MrMysterious31 10 ай бұрын
Good morning sir, I'm looking join any private space startups.. I want to know that is Matlab alone enough to get a job or do I have to learn anything along with it?! Please let me know that.. I'm actively searching for job.. thanks in advance..
@philparisi_
@philparisi_ 10 ай бұрын
Hi there, the best way to prepare for any job is to look up the requirements of the job you find most interesting and then target the exact requirements. In general, MATLAB is a great language to know. I’d also recommend C++ (if you plan to work on embedded systems) and Python. Additionally, you may look into 3D CAD software, FEA (finite element method), and CFD (computational fluid dynamics). And a BS/MS in aerospace would also be a big help 🤠
@MrMysterious31
@MrMysterious31 10 ай бұрын
@@philparisi_ Thank you so much sir.. you're a down to earth person❤️
@philparisi_
@philparisi_ 10 ай бұрын
Happy to help :) best of luck to you!! And thanks for watching my videos :D
@tsehayenegash8394
@tsehayenegash8394 Жыл бұрын
how can I replace the unwanted data by NaN in matlab?
@philparisi_
@philparisi_ Жыл бұрын
Hi there, it’s hard to tell exactly what you need for your application, but here are some things that might help: 1.) the isnan() functions tells you if values are ‘NaN’ www.mathworks.com/help/matlab/ref/isnan.html 2.) if you want to create NaNs, you need to determine the patterns of ‘unwanted data’ and use those the replace specific indices with NaN 3.) not quite your application, but this video shows how to load csv data and clean it (perhaps some lightbulbs will click in your head) kzbin.info/www/bejne/i3TEe2WYacZ-fbM
@tsehayenegash8394
@tsehayenegash8394 Жыл бұрын
@@philparisi_ I appreciate your help
@philparisi_
@philparisi_ Жыл бұрын
@@tsehayenegash8394 anytime :)
@bhaveshgupta2237
@bhaveshgupta2237 Жыл бұрын
help me download matlab
@aliosmanbayir6009
@aliosmanbayir6009 2 жыл бұрын
Hello thanks for your work it's great indeed. What I want to ask you is that is it possible to simulate an enviroment where a couple of numbers of (i.e. 5 or 6) blue and red forces of tanks engaging in a battle and determine who wins at the end? Could you please help me with that?
@philparisi_
@philparisi_ 2 жыл бұрын
Hi Ali, yes you can! It takes some cleverness. Let's start with two tanks battle along a 1 Dimensional axis (call it x). You can spawn the tanks in random positions along x and set other initial conditions. Then, you'd develop a couple of simple actions the tank could take. For example, move position in x, move angle of gun, set launch speed, etc. These would be the 'tank actions'. You also need a calculation for 'hitting' the target. Based on the launch speed, angle of the gun, and position in x, you can use the range equation (basic kinematics) to determine where the missile will hit. Then you can define a nearby radius so anything within +/-5% of the missile's landing location counts as a 'hit'. With all those things set, you can run a for loop to simulate 'rounds' of the game. Each round, a tank takes actions and then fires. Then the next tank does the same. You can make it so that the game waits for the user (you) to input actions each loop (i.e. where do you want the tank to move to, angle of gun, launch speed, etc.). Or, you can have those pre-programmed at the start and the actions will be iterated through every loop. You would want to setup the tanks as 'structures' instead of normal variables to keep them cohesive. You would have tankA.angle, tankA.health, tankA.position, tankA.launchspeed and the same for tankB. This way you could keep updating the 'struct' and continue the battle easily. Hope this helps! I have videos on making your own functions, for loops, and structures. I suggest you start with this playlist and then scroll thru my videos for the topics I mentioned kzbin.info/www/bejne/e6W4dJqkaLlsm6c
@aliosmanbayir6009
@aliosmanbayir6009 2 жыл бұрын
@@philparisi_ Hello sir, Thank you for your quick feedback. I think my problem might be much simpler than that because my teacher told me to give each of the tanks a kill rate (i.e kill rate=0.6 for BlueTank which means there is a 60% of chance that BlueTank can destroy the enemy 60 times in every 100 shots) and then make them a shot and wait for the enemy to do so and so on. Example scenerio: TankBlue fires, if it misses he'll wait for 20-30 seconds to fire again but at the same time redTank fires (it also has a kill rate) and after the shot he'll also wait 10-20 seconds (this waiting time can be determined by me) until one of them kills the other. I don't know how to make a decent beginning to this.
@philparisi_
@philparisi_ 2 жыл бұрын
@@aliosmanbayir6009 indeed, this is much simpler! Ok, understanding your assumptions: - one hit = one tank destroyed (no health to be lost, simply gets shot and then is done) I suggest you setup a for loop not as rounds as I previously mentioned, but as 'time'. initialize tank_time = 0; before the for loop, then every loop increment tank_time = tank_time + 1; This way you can track time and set flags for when the tanks should shoot. Define the delay time to shoot for both tanks at the start of the script. Then in the for loop, check if tank_time is an even multiple of the delay_time. For example, if tank_time = 40 and tank_delay = 20, then the tank knows to shoot. You can do division and check the remainder :) Then, when it's time for a tank to shoot, you must roll a random variable, you can probably use rand(1) in your case, which will generate a random uniform variable between 0 and 1. You should check if rand_var > 0.6 (or whatever the appropriate threshold is) and if it is true, the game ends (use a break statement to get out of the loop). If the rand_var is < 0.6, the game simply continues on to the next loop. time progresses and the next tank fires when the tank_delay is reached.
@aliosmanbayir6009
@aliosmanbayir6009 2 жыл бұрын
@@philparisi_ Thank you for your help sir . I really appreciate that. :) I'm now trying to build up the basis...
@philparisi_
@philparisi_ 2 жыл бұрын
@@aliosmanbayir6009 excellent! let me know how it goes.
@michael-varney-music
@michael-varney-music Жыл бұрын
41:00 In 2023... using ChatGPT to help
@philparisi_
@philparisi_ Жыл бұрын
100% yes. Made this video right before chat came out. Will be making content on how to use chatGPT for MATLAB
@tasnimsarker4653
@tasnimsarker4653 Жыл бұрын
Hi, i am in begainer level of Matlab. Can you please suggest me a book for matlab learning?
@philparisi_
@philparisi_ Жыл бұрын
Hi Tasnim, I recommend some of MATLAB’s free courseware (not a book exactly, but another way to learn). matlabacademy.mathworks.com/details/matlab-onramp/gettingstarted matlabacademy.mathworks.com/details/matlab-fundamentals/mlbe
@tasnimsarker4653
@tasnimsarker4653 Жыл бұрын
Thanks for your quick reply. Can you please make the front size a little big in matlab videos? Inside the comman window. It will be good to look big fronts.
@philparisi_
@philparisi_ Жыл бұрын
Absolutely - thank you for the feedback!
@forheuristiclifeksh7836
@forheuristiclifeksh7836 6 ай бұрын
1:06
@philparisi_
@philparisi_ 6 ай бұрын
😅
@truongtrongsang666
@truongtrongsang666 2 жыл бұрын
But I have a problem
@philparisi_
@philparisi_ 2 жыл бұрын
Hi Truong, what is your problem?
@kazerzozay
@kazerzozay 2 жыл бұрын
Lord forgive me for I have sin. 20 years journey of saving myself for marriage. Today is the day I decide to make love for the first time. thank you Phil Beginner Code for this gorgeous lana rhodes of a video.
@philparisi_
@philparisi_ 2 жыл бұрын
Well said! Thank you for your kind words.
@alimoradi2323
@alimoradi2323 2 жыл бұрын
Thank you
@philparisi_
@philparisi_ 2 жыл бұрын
Hi Ali, thank you for watching! Definitely check out the rest of the channel if you're interested - over 30 MATLAB tutorials with new ones weekly :)
@alimoradi2323
@alimoradi2323 2 жыл бұрын
@@philparisi_ hey Phil. I'm going to learn a lot from you mate. I'm running for my PhD and need to learn Matlab. Been watching several videos on KZbin but yours was the best. Keep the good work man. I'll watch all of your Matlab videos and perhaps anything you'll upload in future. 🌹
@philparisi_
@philparisi_ 2 жыл бұрын
@@alimoradi2323 rock on!!! Very exciting and congrats on your pursuit of a PhD. I, too, am making my way through graduate school. If there are specific topics you are looking for, definitely let me know by commenting or posting on the community board of the page. An image processing series debuts next week, too.
@alimoradi2323
@alimoradi2323 2 жыл бұрын
@@philparisi_ well, recently, I tried to code the Lagrange equation. But it was a bit confusing. So I downloaded an precoded from Matlab community and I've found it interesting example to analyze and learn from. It would be nice to make a video about it.
@philparisi_
@philparisi_ 2 жыл бұрын
@@alimoradi2323 shoot me a link, I'll check it out and see what I can do.
Learn MATLAB in ONE Video!
43:42
Jousef Murad | Deep Dive
Рет қаралды 14 М.
why are switch statements so HECKIN fast?
11:03
Low Level
Рет қаралды 411 М.
pumpkins #shorts
00:39
Mr DegrEE
Рет қаралды 68 МЛН
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,3 МЛН
GIANT Gummy Worm Pt.6 #shorts
00:46
Mr DegrEE
Рет қаралды 117 МЛН
MATLAB Crash Course for Beginners
1:57:45
freeCodeCamp.org
Рет қаралды 761 М.
Being Competent With Coding Is More Fun
11:13
TheVimeagen
Рет қаралды 89 М.
MATLAB vs Python for Engineers
5:53
Vincent Stevenson
Рет қаралды 53 М.
Engineering Math Pre-Req: Quick and Dirty Introduction to Matlab
34:51
MATLAB for New Users
52:19
MATLAB
Рет қаралды 124 М.
Everything You Need to Know About Control Theory
16:08
MATLAB
Рет қаралды 557 М.
pumpkins #shorts
00:39
Mr DegrEE
Рет қаралды 68 МЛН