Questions tagged [compatibility]

Tag for questions about compatibility among various versions of Mathematica, and compatibility issues of Mathematica with various operating systems.

Filter by
Sorted by
Tagged with
0
votes
0answers
31 views

How do I add the carriage return at the end each line?

I am working with SRIM. It takes as input, files each of whose lines end with the carriage return and line feed characters (respectively #13 and #10 ASCII characters) as said in the tutorial (page 15):...
3
votes
0answers
88 views

Using ASCII plots in Terminal in version 12.1

This question was asked before for version 12 but unfortunately the provided patch doesn't work anymore for version 12.1. Using Terminal` (ASCII plots) in Wolfram 12 I was trying to use the Terminal` ...
6
votes
1answer
194 views

How can I use the legacy version in TreePlot in Mathematica 12.0 and later?

In other places on StackExchange, I read: "In versions 12.0, TreePlot is changed substantially, and the legacy TreePlot is ...
2
votes
1answer
84 views

Correcting HeavisideTheta in MM11.3 for generating the same results with UnitStep in MM5.2

The UnitStep was replaced with the HeavisideTheta after the version 6.0 (reference here), but some differences confused me ...
1
vote
0answers
59 views
1
vote
0answers
46 views

Can one run Mathematica 11 on macOS Catalina using Retroactive?

I know that only Mathematica 12+ runs on macOS Catalina. However some apps that supposedly do not work (like Aperture) can work using the Retroactive app. Has anyone tried that? Successes? Thanks
1
vote
0answers
63 views

How to reproduce `JacobianMatrix` function

I want to use the JacobianMatrix function in package VectorAnalysis, but I get the following warning message after running the ...
2
votes
0answers
40 views

How to rotate a binary embedded image in a graphic containing Postscript?

We have a collection of old notebooks containing cells with Postscript graphics. They relied on various external programs to help generate them so I can't regenerate these easily in a newer version of ...
1
vote
0answers
75 views

Mathematica 9 code won't work in Mathematica 12

It's just plain simple copy paste from this here is my notebook Hope someone can get right directions why output goes wrong after watershed was applied
15
votes
1answer
348 views

Is there a place where Wolfram Research announces breaking changes for new releases?

Mathematica Version 12.1 has introduced numerous breaking changes (as far as my code base is concerned). Here is a simple example: ...
1
vote
0answers
93 views

Compatibility issues of version 12 with FilterOptions package

In version 12, the code If[$VersionNumber >= 9, FilterOptions[a_, b___] := Sequence @@ FilterRules[{b}, Options[a]], Needs["Utilities`FilterOptions`"]] ...
6
votes
2answers
195 views

use mathematica low version in mathematica high version

it's known to all that ,sometimes higher version is far more slow than low version this is a example. Clear["Global`*"]; Plot[Sin[x], {x, 0, 5}] // AbsoluteTiming ...
0
votes
1answer
173 views

Mathematica 12 compatibility with earlier versions under macOS 10.15 Catalina [closed]

I currently run the following: Mathematica 10.3.0.0 on a Mac Pro (Late 2013)running macOS Mojave Version 10.14.6. I want to upgrade the OS to macOS 10.15 Catalina. To do so, I understand that ...
9
votes
2answers
321 views

How to detect underflow/overflow (post 11.3)?

This old trick used to work before 11.3: SetSystemOptions["CheckMachineUnderflow" -> True] But no longer... so how can we explicitly check for this in v12+?? ...
3
votes
0answers
122 views

How to call an old build-in function in a new version of Mathematica?

In order to use the UnitStep of Mathematica 5.2, I have to install two different versions 5.2 and 11.3 at the same time because ...
2
votes
1answer
123 views

What to use to draw errorbarplots in Mathematica 12.0 [closed]

I have been using Needs["ErrorBarPlots`"] for a while but after my update to the last version of Mathematica I get the warning: ErrorBarPlots` is now obsolete. ...
10
votes
2answers
625 views

Using Terminal` (ASCII plots) in Wolfram 12

I was interested in exploiting the Terminal` package, as demonstrated in this post, to show some ASCII plots straight through the terminal of my Raspberry Pi Model 3 B+. However, it doesn't seem that ...
7
votes
1answer
154 views

Stabilized Inverted Pendulum Blog Post Broken in 12.0?

One of the old Wolfram blog posts that I use frequently is this demonstration of the LQR gains computation. https://blog.wolfram.com/2011/01/19/stabilized-inverted-pendulum/ I've been able to trust ...
5
votes
0answers
127 views

Status of Streaming package

I see the Streaming package mentioned in this question How to use Streaming package in v11.1? with advice on getting it working in V11.1. I've failed to get either the built-in version or the patch ...
9
votes
0answers
114 views

How to modify NDSolve`StateData without crashing the kernel?

Probably a hard question, but it's better to cry out loud. Reminded by Chris K, I noticed my fix function has been broken since v11.3. After some checking, I ...
20
votes
0answers
301 views

Breaking change of Total in Mathematica 12.0?

Total has been changed in Mathematica 12.0. The documentation seems to contradict itself. In one line it states: Total[ $f[ e_1,e_2,...]$ ] gives the sum of the $e_i$ for any head $f$ In the next ...
7
votes
2answers
224 views

Which version of Mathematica did DiracDelta become to the derivative of HeavisideTheta from that of UnitStep?

The mathematica's version of my coworkers is 5.0, they use UnitStep to derive formula, However, I also want to use the parallel features so used the latest version ...
1
vote
0answers
90 views

How much does the current version of Mathematica differ from V2

I have books written about Mathematica Version 2. Yes, they are old (like copyright 1991). How much has Mathematica changed since then, and is this kind of information too outdated to be useful?
3
votes
3answers
1k views

How do I add EOF character to a CSV file?

I am using Mathematica to create a CSV file to be used by another program (SRIM if needed). The file must end with the EOF character. I get an error from SRIM telling me that the file does not have ...
15
votes
1answer
2k views

Mathematica on Windows 98

I have Windows 98 computer. I would like to know what the latest version of Mathematica which worked on Windows 98 was.
4
votes
0answers
72 views

Export image as pdf, which is PDF/A valid

Assume following plot in Mathematica (version 11.2): ...
16
votes
2answers
275 views

Silent change (bug?) of Join after v9

Consider the following sample: Join[{A[x]}, {A[x]}, 2] It causes Join::headsd warning in and before v9 and returns the input: ...
9
votes
1answer
205 views

Optional pattern behaves differently in version 8, 9, and 10+

We recently ran into an issue when testing Rubi on older versions. It boils down to this simple example which I didn't dare to simplify further as I cannot test it in versions < 10 ...
3
votes
0answers
110 views

How to find, load and use a legacy Mathematica package

Question: How to find, load and use a legacy Mathematica package from a previous Mathematica version? What is the preferred approach and process? Context: I am working through a set of examples in ...
15
votes
1answer
342 views

What happened to SequenceLimit?

In older versions of Mathematica, there was a function called SequenceLimit that allowed taking the limit of a numerical sequence. It is useful for speeding up the ...
10
votes
1answer
144 views

Attempts at backwards compatibility

I have written a package in Mathematica 11, and I would like to provide some backwards compatibility to earlier versions. An example is the function Echo. ...
5
votes
0answers
60 views

How to make the clustering result of version 11.2 and 11.3 same?

I was doing clustering analysis in version 11.2, with codes like below, and then got 12 clusters as the output: ...
18
votes
3answers
1k views

What functions work in which version of Mathematica

Is there any good documentation on which version will work (remained the same) in which version of Mathematica? Or at least an overview of when functions were introduced? In this instance for example ...
8
votes
1answer
356 views

Compatibility issues with an old package

I am trying to use the SphericalDensityPlot3D function that is defined here: Spherical Density Plot 3D. However, when I run all the contents of the mathematica ...
6
votes
1answer
355 views

FindFaces in Mathematica 11.3

I just upgraded to Mathematica 11.3. but now my FindFaces instructions do not work anymore. I guess they changed the syntax in 11.3. Here is the original code: <...
11
votes
1answer
2k views

Install Mathematica 11.3 on 32bit Lubuntu 18.04 not work default to 64bit version

I'm recently installing Mathematica 11.3 on my 32bit Lubuntu 18.04. The installer installs 64bit version of Mathematica in default, so I can not run the installed version. Below is the error output ...
17
votes
2answers
1k views

How has Hash changed in 11.3?

There are already few topic related to Hash[_String]: How does Hash calculate hash for strings? Incorrect calculating Hash SHA256 But it looks like changes are ...
3
votes
1answer
112 views

Get[…, Path-> {…}] does not shield against paclets directories

Let's create a test package/paclet in a standard $UserBaseDirectory/Applications: ...
1
vote
2answers
354 views

Running Mathematica 10.3 on OS X 10.13.0 or 10.13.1, High Sierra?

Has anyone had success running Mathematica 10.3 on OS X 10.13.0 / 10.13.1 / High Sierra? If anyone has used (or is currently using) this combination did it appear to work successively? Were there ...
2
votes
1answer
85 views

Changes to StreamPlot in v11.1 breaking my code

The code below used to work nicely in 11.0: ...
8
votes
2answers
126 views

interpretation of <-> as UndirectedEdge in 11.2?

I have a package developed in earlier versions of Mathematica. In it, I use the notation x_ <-> y_ for undirected edges. When I use this package in 11.2, ...
0
votes
0answers
124 views

Statistics`NonlinearFit` not work in v11.2

I have the following problem. I have to evaluate data using a nonlinearfit to extract certain values. Luckily there is already a mathematica notebook avaible online which i should use (according to my ...
4
votes
2answers
230 views

Using Cases from the book Basic Image Processing in Mathematica

In the book "Basic Image Processing in Mathematica" written for Mathematica 10 and earlier, the author does this: ...
4
votes
2answers
140 views

Legacy SubMatrix function

I've started updating Mathematica code published in a 2000 paper: Algorithms Behind Term Structure Models of Interest Rates II: The Hull-White Trinomial Tree of Interest Rates The original code ...
1
vote
1answer
1k views

Does Mathematica 11 work on macOS High Sierra (v10.13)?

In Mathematica, I see the following information $Version 11.1.0 for Mac OS X x86 (64-bit) (March 16, 2017) However, in the macOS System Information app seems ...
7
votes
1answer
157 views

What is the logiс behind handling alpha-channel by various image-processing functions?

(Cross-posted on Wolfram Community.) When working on the answer to this question I discovered that starting from Mathematica 10.0 the behavior of such functions as ...
10
votes
2answers
270 views

Blur, GaussianFilter and ImageConvolve doesn't work on some images

In versions 8.0.4 and 9.0.1 applying Blur to an image gives expected result: ...
3
votes
1answer
111 views

Cross-version compatibility of LibraryLink libraries

I am looking for practical advice on the cross-version compatibility of LibraryLink libraries. In particular, I would like to understand the significance of the ...
10
votes
0answers
113 views

Compile M11.1-compatible LibraryLink libraries using M11.2

WolframLibraryVersion, defined in WolframLibrary.h, was bumped from 3 to 4 in Mathematica 11.2. This causes libraries compiled ...
25
votes
1answer
652 views

Pop-up appeared and then disappeared during first documentation search in 11.2

After installing Mathematica 11.2, the first time I searched for something in the help center a pop-up appeared and then disappeared. It didn't appear on a subsequent search, even if I restarted ...