29
votes
Is Mathematica adequately improving?
Update January 19, 2024. added V 14 integration result (differential equations and PDE's update for V 14 will take more time to complete)
Update July 12, 2023. added 13.3 integration result (...
20
votes
Paclets updating awareness and tracking
This posting is not a complete answer. Rather, it is a spelunking report concerning the kernel initialization sequence in version 11.0.1 as it relates to automatic paclet updating.
In summary, every ...
20
votes
Mathematica stuck in "running" for every calculation I attempt, kernel error
For a workaround, launch a standalone kernel and evaluate
PacletSiteUpdate /@ PacletSites[]
PacletUpdate["EntityFramework"]
More detailed instructions can be ...
16
votes
Accepted
How to pause a running evaluation (and continue it later)
Prior to version 10 of Mathematica, there was a menu option Evaluation / Interrupt Evaluation... with the hot-key ALT-, (comma). This would temporarily suspend the current evaluation in progress.
...
16
votes
Accepted
Detecting kernel initialization
Apparently, Throw is deactivated during kernel initialization. The following function can determine if Throw is inoperative:
<...
14
votes
Detecting kernel initialization
After some spelunking, I found a file which contains a lot of initialization code, including reading the kernel init.m file, loading ...
10
votes
Accepted
9
votes
Mathematica 11 with High DPI 4k screen
Mathematica 11.2 seems to use Qt 5.6 framework which supports DPI scaling override. At least on Linux, it's possible to get bearable results by starting Mathematica as follows:
...
8
votes
Accepted
How is the mysterious Raw function used?
The short answer is, you can't. The only function that can really consume these objects is not exposed at the language level but only in the kernel's own C code. To be honest, am not sure why it is ...
8
votes
8
votes
Mathematica stuck in "running" for every calculation I attempt, kernel error
I have a similar problem this morning. I open a new notebook and as soon as there is an attempt to start the kernel Mathematica freezes with the cell that is evaluating highlighted and "running."
I ...
8
votes
Accepted
I believe Beep uses the system sound which is obnoxious and rude. How does one create a friendlier less intrusive sound?
It's not too hard to make your own Beep[] and change the definition. You may have to let Mathematica download the Marimba sound the first time you use it, or ...
7
votes
Complete list of FrontEndResources
Leaving this open for a bit in case someone has an internal way to do this
So kglr found that all of these resources are in the .tr files and a quick glance at the files suggests that they are in ...
7
votes
Defining system of Equations
What about this?
n = 20;
Table[x[i] - Cos[2 x[i] - Sum[x[j], {j, 1, n}]] == 0, {i, 1, n}]
You will have a hard time solving this symbolically. But you can try to ...
7
votes
Is Mathematica adequately improving?
To be quite honest, I'm increasingly disappointed by Mathematica's progress. Yes, some of the core functionality has improved in efficiency, but there are still gaping holes in what you'd think would ...
7
votes
Is Mathematica adequately improving?
My answer would be (Feynman's famous question): "Compared to what?"
I'm fully immersed in the symbol-manipulation power of Mathematica and while I haven't studied other systems in any depth,...
7
votes
Accepted
Multiplication of one big integer and a long list of integers - fast
In binary format you would not need a lookup table because one simply decomposes one of the factors into powers of 2. Then multiplying by powers of 2 is just about shifting digits to the left. The ...
7
votes
Accepted
Quit the loop if encounter error message
To exit evaluation when a message is encountered, use Enclose together with ConfirmQuiet:
...
7
votes
Accepted
Documentation Search : google-like (pokygon -> polygon)
The following is roughly what the documentation search appears to use:
We first create an index:
index = CreateSearchIndex["ExampleData/Text"]
If we now ...
6
votes
Mathematica 11 with High DPI 4k screen
With Windows 10 Build 15002 and above, you can use the following settings to obtain a higher resolution of MMA than magnification for 200%, for example.
6
votes
Hidden Notebooks?
One other note, you can find every single notebook with:
FrontEndExecute@
FrontEnd`ObjectChildren[$FrontEnd]
6
votes
Mathematica 11 with High DPI 4k screen
After a long wait, finally, Mathematica 12.1, launched in March 2020, introduces full support for high DPI monitors for both Windows and Linux. The upgrade from previous versions of Mathematica is ...
6
votes
Accepted
Catching MachineUnderflow in Version 11.3
I just want to save this information from comments. @ilian mentioned in comments:
This command is simply not needed in 11.3 and later because what it accomplishes is now the default (and only) ...
Community wiki
6
votes
Accepted
What makes a function ticklish?
I should emphasize that, due to limited documentation, this is only an educated guess. Additionally, any computer science term (e.g. tree) I use is not strict as I have no CS/IT background.
Shortly
...
6
votes
3.4 GHz Ryzen 5 slower to diagonalise large matrix than Intel i5-6300U 2.4 GHz
Here are some possible explanations that came to my mind. But after further thinking, not all of those should really apply to OP's situation. However, I leave them for documentation reasons.
Probably ...
6
votes
Accepted
Why does `$Pre` need to be defined indirectly via some other function?
We can only guess. My guess is that it is only applied when it has OwnValues which your second example does not have.
p.s. you can do it in a one run:
...
6
votes
Automatically load init.m without sharing CellContext
Using Create new notebook at fixed size you can do:
...
6
votes
Accepted
How to run wolfram code from the finder in macos?
Here is one way to achieve that using the wolframscript and Automator:
Create a automator script with two steps: a) "Get Selected Finder items" and b) "Run Shell Script"
Define ...
6
votes
Accepted
6
votes
Accepted
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
system × 196front-end × 30
equation-solving × 22
notebooks × 20
differential-equations × 18
evaluation × 13
packages × 12
kernel × 11
system-variables × 10
performance-tuning × 9
warning-messages × 9
nonlinear × 9
options × 9
functions × 8
contexts × 8
dynamic × 7
plotting × 6
language-design × 6
installation × 6
system-performance × 6
paclets × 6
bugs × 5
files-and-directories × 5
mac-os-x × 5
user-interface × 5