Skip to main content
15 votes
Accepted

Why SciDraw can not handle the StreamPlot?

In short, this is due to a behaviour in Mathematica's graphics rendering that seems intentional, but it is very strange in this particular context: Scaled ...
Szabolcs's user avatar
  • 236k
11 votes
Accepted

Mathematica 11 with High DPI 4k screen

The best thing to do, IME, is to set the default notebook zoom level to something higher. This way, the text is rendered crisply and at a reasonable size. You can do that as follows: Go to ...
Ben Kalziqi's user avatar
  • 1,092
10 votes
Accepted

How to set zero of bicolor ColorData?

You could make your own bi-linear mapping: ...
george2079's user avatar
9 votes
Accepted

How to cap ImageSize at the notebook width?

I'm not sure it is what you want, but have you tried CurrentValue[EvaluationNotebook[], "GraphicsBoxOptionsImageSizeRaw"] = 500 This instantly resizes all ...
halirutan's user avatar
  • 113k
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: ...
Vladislav Ivanov's user avatar
9 votes
Accepted

Exporting image and scale

ImageSize has a form (still undocumented) ImageSize -> a -> b to have a user units ...
kglr's user avatar
  • 399k
9 votes

InverseRadon behaves differently from iradon of MATLAB

As it explained in tutorials functions Radon and InverseRadon are supposed to be used with images only and not with arbitrary ...
Alex Trounev's user avatar
  • 47.8k
9 votes
Accepted

Quadratic scaling of axes

Use ScalingFunctions ...
bobthechemist's user avatar
9 votes
Accepted

Using `Scaled` in an `Epilog` to `Plot`

Perhaps you could use Rescale to also convert the x-coordinate into a relative position? ...
houzw's user avatar
  • 1,204
8 votes

How to make Text size consistent with ImageSize

In Mathematica 10.1 this scales well for me: ...
Mr.Wizard's user avatar
  • 273k
8 votes

Plotting tens of thousands of functions together on the same axes

It's probably best to build this up in raster. Borrowing JimB's sample data: ...
Mr.Wizard's user avatar
  • 273k
8 votes
Accepted

How to extrude a tapered shape (starting from a previous answer)

The main issue seems to be that you didn't bother to read the OG code. nlist is a list of points that define the polygon. So just turn your shape into a list of ...
b3m2a1's user avatar
  • 47k
7 votes
Accepted

How to use reverse scaling function with error bars?

You can post-process the ErrorListPlot output to reverse the vertical axis using ReflectionTransform and modify the ticks: <...
kglr's user avatar
  • 399k
7 votes

InverseRadon behaves differently from iradon of MATLAB

As this has come up in the comments, somebody might be interested at least in the discrete version as described here: discrete radon transform: getRadonLinesComped[] is the (compiled) function that ...
Quit007's user avatar
  • 1,265
7 votes

Rescale y-axis of listplot

You can use the option ScalingFunctions! They're easy to use but a bit tricky to understand. I'll be honest: I don't know what the second function it asks for does, ...
thorimur's user avatar
  • 9,040
7 votes

The implementation of "SignedLog" Scaling Function of `Plot`

My guess is it's not symlog described in the first post: ...
Turgon's user avatar
  • 1,050
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 ...
divenex's user avatar
  • 736
6 votes
Accepted

How to apply multiple scaling functions to the same axis?

You can use your own pure function as a scaling function; you just have to provide an appropriate inverse: ...
MarcoB's user avatar
  • 67.6k
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.
Eric Lou's user avatar
6 votes

What does the AspectRatio option actually do?

A minor addition to the other answers. As it is recently uncovered by Carl Woll, ImageSize accepts undocumented form ...
Alexey Popkov's user avatar
5 votes

How to cap ImageSize at the notebook width?

This is not a general solution but an improvement for Dynamic approach. It will run completely FrontEnd side: ...
Kuba's user avatar
  • 137k
5 votes

How to align coordinate systems of Inset and enclosing Graphics?

Here is a solution that allows dynamic resizing of the image with a mouse. As shown by @LLlAMnYP, in order to get Inset graphics to line up with the coordinate ...
Carl Woll's user avatar
  • 131k
5 votes
Accepted

Extracting scaling factor and rotation angle from TransformationFunction

To demonstrate my suggestion in the comments, let's randomly generate the composition of a scaling, a rotation, and a translation, and apply it to a list of known points: ...
J. M.'s missing motivation's user avatar
5 votes
Accepted

How to preserve scaled circular shapes when combining graphics?

In the case of Disk you can use Offset radius specification, but it will make the radius independent from the scale of the plot: ...
Alexey Popkov's user avatar
5 votes

Cannot overlay, because ListPlot does not draw same X range despite the same PlotRange

...
rhermans's user avatar
  • 37k
5 votes
Accepted

Cannot overlay, because ListPlot does not draw same X range despite the same PlotRange

Here's a way to combine the plots and keep the frame scales that seem intended by the OP. It would have been easier if ...
Michael E2's user avatar
  • 241k
5 votes

Problem with Scaling Functions

For two dimensional functions, ScalingFunctions -> "Log2" is equivalent to ...
rcollyer's user avatar
  • 34.1k
4 votes

Mathematica 11 with High DPI 4k screen

I just wanted to add up to the answer by divenex. Indeed, since version 12.1 Mathematica can perform a proper Hi-DPI scaling. I tried it on Ubuntu 20.04 LTS and the result was satisfying everywhere, ...
MKM's user avatar
  • 41
4 votes
Accepted

ListDensityPlot with logarithmic scale

In M11.2 you can use ScalingFunctions to make the ticks logarithmic, for example: ...
Carl Woll's user avatar
  • 131k
4 votes

How to rescale the axis on a graph to make it more readable

Revising this answer I propose extracting contours from ContourPlot, converting to polar, scaling magnitude, then converting back and plotting. I will use code ...
Mr.Wizard's user avatar
  • 273k

Only top scored, non community-wiki answers of a minimum length are eligible