Welcome to MATLAB Central's first Ask Me Anything (AMA) session! Over the next few weeks, I look forward to addressing any questions or curiosities you might have about MATLAB, the forum, sasquatches, or whatever's on your mind. Having volunteered as a contributor to this community before joining MathWorks, I'm excited to act as a bridge between these two worlds. Let's kick things off by sharing a little-known fact about the forum’s staff contributors!
A couple of years ago, before I joined MathWorks as a developer on the Graphics and Charting team, I often wondered who were the MathWorkers with the [staff] moniker answering questions in the Answers forum. Is their MATLAB Central activity part of their day-to-day job expectations? Do they serve specific roles on some kind of community outreach team? Is their work in the forum voluntary in the same way that non-staff contributors volunteer their time?
Now that I'm on the inside, I'd like to share a secret with my fellow MATLAB users and MATLAB Central enthusiasts: with the exception of the MathWorks Support Team, staff participation in the Answers forum is completely voluntary! The staff contributions you see in the forum arise from pure intrinsic motivation to connect with users, help people out of ruts, and spread the word about our product!
For example, Steven Lord has contributed 20-150 answers per month for 9 years! Steven is a quality engineer for core MATLAB numerical functions. Cris LaPierre develops training material and has been a faithful contributor in the forum for almost 6 years! Kojiro Saito and Akira Agata have been tackling Japanese content for more than 7 years! There are many others who have inspired me as a user, and I am honored to now call colleagues: Peter Perkins, Michio, Joss Knight, Alan Weiss, Jiro Doke, Edric Ellis, and many others who deserve appreciation.
The forum's success hinges on the invaluable contributions from the majority of non-staff volunteers, whose dedication and expertise fuel our community. But I know I wasn't alone in wondering about these staff contributors, so now you're in on the secret!
I'm curious to know what other topics you're interested in learning about. Ask me anything!
34 Comments
Hello! I'm starting to work with Matlab and I need help importing EDF files (or EFD in your language) generated in icelera nano into matlab using EEGlab, could anyone help me? If possible, step by step!
Thank you all for the engaging and insightful questions during our first AMA session! Your questions gave me the opportunity to dig deeper into several topics. For those of you particularly interested in MATLAB Graphics and App Building, I highly recommend following our new blog for the latest insights, tips, and updates. I look forward to seeing you in the Answers forum or File Exchange!
I generated code with the help of Simulink coder. I don't have Embedded coder, so I used that, Integrate Simulink coder with other code is possible?
I want to purchase a licence for home use just to learn matlab.It is enough a laptop with a procesor intel core ultra 5 125u/125h with iGPU up to 64GB or I need something with a dGPU?
Thank you in advance for your time.
Addressing more questions this week! Keep the questions coming!
power factor improvement using thyrister switched capaciotor simple circuit in matlab simulink
"Ask me anything"? Oh my God! Amazing. So... I can not run away from my current problems.
- When compiling an app written in AppDesigner, I notice that the desktop version of the app (supported by Matlab Runtime) performs as well as when run in the Matlab IDE itself. On the other hand, the webapp version of the app (supported by Matlab WebServer+Runtime) performs much worse than the desktop version. What's the main reason here? Is it the browser?
- In the configuration of the Matlab WebServer, I can keep a number of Matlab Runtime instances pre-loaded in RAM. Even so, the startup time for a webapp is longer than the startup time of the app if loaded directly in the Matlab IDE. Why is this the case?
- Do you think that installing the Matlab WebServer and the supporting Runtime versions on a RAM disk would mitigate those issues and enhance the usability of webapps? Have you ever tried an approach like this?
hope i am welcomed @ All thanks
Adam, I'm planning on seeing the new quirky movie out now called "Sasquatch Sunset". Though very different from any other movies, it got a good review from our local TV critic.
So by question is you were already a heavy contributor to the Answers community so did Mathworks approach you to join the company, or did you apply to them (via an existing job opening)?
Thanks for shouting me out in the post, Adam! But your time line is a little off. I've been participating in "the Answers forum" before it was MATLAB Answers, sort of :)
In addition to my role as a quality engineer for the core mathematical functions, as a MATLAB expert I also work with other teams to design review new features they're proposing to be included in MATLAB. My reading and posting in MATLAB Answers (and in the MATLAB newsgroup before we introduced Answers, going back to the start of my MathWorks tenure in 2001) have proven invaluable in reviewing these features as I find it helps me more easily assess those features from a user's perspective rather than (or in addition to) a developer's perspective.
So while I answer questions to help people learn and use MATLAB, I also learn from the problems they've encountered and the mental models about how they think MATLAB works and use that information to try to help the users' models and the developers' models align.
Which of your contributions to File Exchange are you most proud of and why?
This is a fantastic insight into the contributions of staff members in the MATLAB Central Answers forum! It's inspiring to see how much dedication and passion they bring to supporting the community.
Since you're open to questions on various topics, here's one: Could you share some tips or best practices for effective troubleshooting in MATLAB, especially for beginners who might encounter challenges while coding or using MATLAB functions?
Also, I'm interested in hearing more about any upcoming developments or features in MATLAB that users can look forward to. Are there any exciting updates on the horizon that you can share with us?
How do you create a robust app, function, class, etc.?
For example, how do you:
- maximize the flexibility of the code you write to accommodate future changes
- ensure all potential error paths are caught and appropriately handled
- future-proof the code against inevitable modifications to future releases of MATLAB?
Obviously, answers to such questions can easily delve into details depending upon specific problems or use cases. I am looking for general guidelines, principles, suggestions, etc.
Aside from MathWorks.com, what public resources (books, videos on YouTube, online articles, etc.) have you found to be the most helpful in learning to program well in MATLAB?
I also wondered the same, thanks for sharing this information. Whole heartedly thank you to those staff and non-staff volunteers who have contributed so far and about to contribute in the furture.
Okay, you got me to bite... sasquatches?