Linked Questions
19 questions linked to/from Package functions and symbolic calculations
3
votes
1
answer
84
views
ReplaceAll Wierdness
I've come across some weirdness in ReplaceAll. Replacement works fine outside of a module, but inside the module some replacements don't occur where one might expect them to.
...
0
votes
0
answers
55
views
Is it possible to create complicated packages from modules which work fine by copy paste? -- A counterexample [duplicate]
Here is a module which constructs essentially several functions in a chain [Phi], sct, ks, WE, G:
...
1
vote
0
answers
123
views
Transferring a function between two modules in a package
I have a first module which outputs as forth output a function G I want to transfer to another module. The specific function is
...
1
vote
1
answer
82
views
Context issues when using NDSolve and rule substitutions in a package [duplicate]
I have a .wl package and a demo .nb notebook. The package file is testPackage.wl and it ...
8
votes
1
answer
150
views
Function defined in a package behaves differently from when defined in a notebook
On a Windows system I'm using the Rubi rule-based integration package by Albert Rich which defines function "Int" in addition to Mathematica's Integrate. In my ..\ProgramData\kernel\init.m I have:
<...
2
votes
1
answer
92
views
Converting strings to expressions in a package
I have a function that generates an equation in the form of a String. I want to be able to turn that string into an Expression, and evaluate it in another function. For example:
...
42
votes
7
answers
1k
views
How symbol lookup actually works
Bug introduced in V6 and fixed in V11.3
The behavior indeed changed but now the documentation is clear about it.
This code is inconsistent with the description from Power Programming with ...
2
votes
1
answer
125
views
Returning a list of replacement rules from a package function
I am having a go at writing my first package and would like to do something similar to the following. Its a basically a very thin wrapper around NonlinearModelFit.
...
5
votes
1
answer
290
views
Import expression for function definition inside a Module of a Package
I've been struggling on this problem for quite a while, but I still don't understand why Mathematica is unable to recognize a function definition where the rhs is an ...
0
votes
0
answers
92
views
function from .wl produces no output [duplicate]
I'm trying to learn to reuse functions. I have created a .wl file with
the following content. As I understand the last line without semicolon is
the function output. Should each function have it's ...
0
votes
2
answers
38
views
Dropping \$NUMBER from local var$number when passing results from a Module [duplicate]
I'm sure this has been asked, but I can't seem to find the correct terms to find it.
I have a function that looks something like this
...
0
votes
0
answers
18
views
Function working in command line session but not in package [duplicate]
I have this pretty straight-forward function
GetMinimum[function_, xmin_] := First[FindMinimum[{function, x>xmin}, x]]
that works perfectly within a ...
0
votes
0
answers
258
views
Why the package (.wl) and .nb behaves completely different [duplicate]
I am developing an application in one part I am checking the if the functions are constant or not. I am using a couple of lines of code (it is possible that there is another way of doing it) but the ...
2
votes
1
answer
99
views
Why is pattern matching different inside package
This works fine when put in a notebook:
TestFunction2[x_] := Column[{Head /@ x, Cases[x, _f], MatchQ[_f] /@ x}];
TestFunction2[{f[1, 2]}]
and produces:
...
3
votes
0
answers
108
views
How to resolve a context shadow problem (revised) [duplicate]
I have developed a notebook of 30+ functions for Geometric Algebra, all of which involved using the symbol e with subscripts like Subscript[e,1]. I write them here as e1, e2, e3 ... for readability. ...