メインコンテンツ

結果:


Chen Lin
Chen Lin
最後のアクティビティ: 2024 年 3 月 12 日

Share your fun photos in the comments!
David
David
最後のアクティビティ: 2023 年 10 月 31 日

Here's a MATLAB class I wrote that leverages the MATLAB Central Interface for MATLAB toolbox, which in turn uses the publicy available Community API. Using this class, I've created a few Favorites that show me what's going on in MATLAB Central - without having to leave MATLAB 🙂
The class has a few convenient queries:
  • Results for the last 7 days
  • Results for the last 30 days
  • Results for the current month
  • Results for today
And supporting a bunch of different content scopes:
  • All MATLAB Central
  • MATLAB Answers
  • Blogs
  • Cody
  • Contests
  • File Exchange
  • Exclude Answers content
The results are displayed in the command window (which worked best for me) and link to each post. Here's what that looks like for this command
>> CommunityFeed.thisMonth("app designer", CommunityFeed.Scope.ExcludeAnswers)
Let me know if you find this class useful and feel free to suggest changes.
New Cheat Sheet Alert!
Level up your data organization and access skills in MATLAB with our latest cheat sheet! Download the full cheat sheet on MATLAB GitHub for Students here.
Recently, I came across a post about the JIT compiler on this Korean blog. In the post. The writer discussed the concept of the "Compile Threshold" and how it is calculated.
"The JVM accumulates the number of calls for each method called and compiles when the number exceeds a certain number. In other words, there is a standard for checking how often it is called and then deciding, 'It is time to compile.' This standard is called the compilation threshold. But what is this and why should it be used as a standard?"
The concept of the "Compile Threshold," as used above, seems to be more commonly associated with Tracing just-in-time compilation.
The writer used the simple Java code below to calculate the threshold.
for (int i = 0; i < 500; ++i) {
long startTime = System.nanoTime();
for (int j = 0; j < 1000; ++j) {
new Object();
}
long endTime = System.nanoTime();
System.out.printf("%d\t%d\n", i, endTime - startTime);
}
Since the MATLAB execution engine uses JIT compilation, I just wanted to perform the same experiment that the writer did.
I experimented using simple codes based on the code in the blog. I iterated a function 500 time using for-loop and calculated the execution time for each iteration using tic and toc. Then I plotted the execution time for each loop as blow. First five execution times are much higher than followings (10 times!) The test is very rough so I am not sure that I can conclude "MATLAB has Compile Threshold and it is 5!" but this value is actually correct ;-)
t0 = 0;
tfinal = 10;
y0 = [20;20];
timeToRun = zeros(500,1);
for i = 1:500
tStart = tic;
[preypeaks,predatorpeaks] = solvelotka(t0, tfinal, y0);
tEnd = toc(tStart);
timeToRun(i) = tEnd;
end
Toshiaki Takeuchi
Toshiaki Takeuchi
最後のアクティビティ: 2023 年 10 月 23 日

VS Code Extension for MATLAB was introduced back in April and has been downloaded 75K times since. Do people here use VS Code for writing MATLAB code?
Image Analyst
Image Analyst
最後のアクティビティ: 2023 年 11 月 10 日

Wait for Walter, the rest of us are mere users.
Image Analyst
Image Analyst
最後のアクティビティ: 2023 年 10 月 16 日

MATLAB Training
Image Analyst
Image Analyst
最後のアクティビティ: 2023 年 10 月 16 日

MATLAB Training
Image Analyst
Image Analyst
最後のアクティビティ: 2023 年 10 月 16 日

Mathworks tech support
Image Analyst
Image Analyst
最後のアクティビティ: 2023 年 10 月 16 日

Stand Back. I'm going to try MATLAB.
Image Analyst
Image Analyst
最後のアクティビティ: 2023 年 10 月 16 日

Embarassed by Walter Roberson
Image Analyst
Image Analyst
最後のアクティビティ: 2023 年 10 月 16 日

I use MATLAB.
Image Analyst
Image Analyst
最後のアクティビティ: 2023 年 10 月 16 日

MATLAB Reloaded
Image Analyst
Image Analyst
最後のアクティビティ: 2023 年 10 月 16 日

Image Analyst
Image Analyst
最後のアクティビティ: 2023 年 10 月 16 日

Image Analyst
Image Analyst
最後のアクティビティ: 2023 年 10 月 16 日

MATLAB rule!
Image Analyst
Image Analyst
最後のアクティビティ: 2023 年 10 月 16 日

Image Analyst
Image Analyst
最後のアクティビティ: 2023 年 10 月 16 日

MATLAB Road in theaters May 15, 2024.
Image Analyst
Image Analyst
最後のアクティビティ: 2023 年 10 月 16 日

(From "The Exorcist" movie poster)
Image Analyst
Image Analyst
最後のアクティビティ: 2023 年 10 月 16 日

Albert Einstein uses MATLAB