Questions on assigning and unassigning definitions to names that represent them, including issues raised by context and localization. Use tag [assignment] for issues relating to Set versus SetDelayed.
-1
votes
0answers
47 views
Clearing variables after a loop iteration? [closed]
Is there a way to clear variables used within a loop to clear after that loop iteration? My code seems to be getting stuck in the loop, for example, i have a function.
f[50] will give me a value, and ...
0
votes
4answers
109 views
Specify a variable as an integer
I have a formula that always evaluates to a certain number for any variable X under one condition that X is an integer and ...
1
vote
1answer
59 views
Generating a list of symbolic coefficients [duplicate]
I am trying to do something which I assume should be very simple: I want to generate a list with symbolic coefficients that looks like this:
...
4
votes
1answer
51 views
Why doesn't DumpSave work for elements created within a local notebook context?
I recently noticed that when dealing with notebooks with local context, I cannot successfully DumpSave variables, or, rather, when I call ...
3
votes
1answer
89 views
How to replace variables in an expression?
I have generated a matrix using Mathematica,
$\left(
\begin{array}{ccc}
\text{cos$\theta $} & -\text{sin$\theta $} & \text{cos$\theta $}\, \text{dx}+\text{dx}-\text{dy}\, \text{sin$\theta $} ...
4
votes
2answers
67 views
Creating functions from output of other calculations
Apologies in advance if the title is vague, I'm not really sure what to call this.
I have a function (call it 'foo') that generates a largeish polynomial, and it is natural to make the variables be
...
2
votes
3answers
134 views
How to make a defined symbol stay in symbol form?
How to make a defined symbol stay in symbol form?
w = 3; g = 4;
{w, g}[[2]]
3
I want the output to be ...
0
votes
1answer
69 views
Riffle not acting as expected [closed]
I have defined two tables:
R = Table[Subscript[\[ScriptCapitalR], -i], {i, -12, -1}]
T = Table[Subscript[\[ScriptCapitalT], -i, -i - 1], {i, -12, -1}]
I want to ...
3
votes
2answers
117 views
Save variables values and definition
I used to do a lot of programming in R and recently switched to Mathematica. One thing that bothers me is that I haven't found a way to save variables, their values and definition!
Let's look at an ...
4
votes
1answer
92 views
Module with “local functions”
I am trying to use a Module having "local functions", i.e., those which I need to define only inside this module.
So I tried this:
...
0
votes
0answers
25 views
How to define a vector of arbitary length [duplicate]
I need to use a vector of length which I can change, indexed symbolically
So for e.g. when N=3 I'd like to have
vec={c1,c2,c3}
when N=5
...
5
votes
1answer
91 views
Proper use of arbitrary number of variables
So, I'm working on a project where the number of independent variables is not fixed.
Consider a problem of $N$ independent variables, $\boldsymbol{r}$.
I want to perform different things with them. ...
3
votes
1answer
85 views
Is it safe to assign a variable and function of the same name for different things?
I'm writing out a notebook that goes through the van der Waals Equation of State for gases, and I run into a situation where I want to assign (simplified) Tc[b_]:=5b, use that to solve for b in terms ...
2
votes
1answer
60 views
Strange behaviour of variables in Table
I'm trying to work with some vectors and have run into a strange problem. An obvious way to define a difference of two vectors would be
dif[x_,y_] := x-y
I ...
5
votes
1answer
86 views
Proper localization of variable names
In functions like NonlinearModelFit I need to specify parameters with a symbol name. If I localize these parameters they get cluttered in the output (e.g....