Questions on the manipulation of List objects in Mathematica, and the functions used for these manipulations.

learn more… | top users | synonyms (5)

2
votes
1answer
96 views

Problem with plotting data (.csv)

I have a problem with plotting the data of a recent experiment. I'm quite new to Mathematica, but searched the documentation and forums without solving my issue. My data is stored in a .csv document, ...
2
votes
1answer
105 views

How can I run a summation numerous times?

I have been working on code for finding the Allan plot of generated white noise, however, I cannot figure out a way to automate it for a different range of numbers. My code is as follows: ...
3
votes
1answer
128 views

Map an Argument to a list of functions

I want to "map" an argument to a list of functions. Here is the concrete Problem. I generate a list "Messungfit" of functions: ...
0
votes
3answers
188 views

How to cross over the corresponding elements of matrices (genetic algorithm) [closed]

I'm working on some genetic algorithm code, and I'm seeking help to select the corresponding elements of a matrix in order to perform crossover on the chromosomes in population of individuals I want ...
13
votes
2answers
390 views

Simple way to concatenate Dataset columns

Consider these two datasets: d1 = Transpose@Dataset[<|"a" -> Range[5]|>]; d2 = Transpose@Dataset[<|"b" -> Range[5, 1, -1]|>]; {d1, d2} What's ...
0
votes
3answers
66 views

Apply every function from a list to an expression

I would like to apply a list of functions to an expression, like ApplyList[{Re, Im}, Exp[I x]] = {Cos[x], Sin[x]} How do I do that?
0
votes
1answer
76 views

SplitBy with exponents

I have ...
14
votes
6answers
658 views

How to find all the positions of max value of a list efficiently?

For Example, list=RandomInteger[{1,100},2000]. Yes,I know Position[list,Max[list]] can do. But it's based on pattern matching!...
6
votes
4answers
223 views

How to multiply lists of data?

Let two lists of data, say lst1={{x1,y1},{x2,y2},...,{xn,yn}} lst2={{x1,z1},{x2,z2},...,{xn,zn}} I need to construct a third list ...
0
votes
3answers
147 views

How to take dot product of every element in a list?

I have a list of coordinates (coord): ...
2
votes
1answer
94 views

Part specification error with InterpolatingFunction when generating a Markov Modulated Poisson Process

I want to create a Markov Modulated Poisson Process, where the arrival rates created by the states of a ContinuousMarkovProcess are fed into an ...
10
votes
4answers
291 views

Handy / flexible directory tree operations

Is there any shorter / more handy / more flexible way to get directory tree as a nested Rules/Associations list? I tried to incorporate ...
2
votes
2answers
177 views

Approximation of definite integral by parabolas

This question is related to Trapezoid approximation to definite integral. As promised, I am now asking about how to draw approximation of integrals by parabolas. I tried to modify MarcoB's code, and I ...
6
votes
2answers
199 views

Subsets or Outer?

How do I generate all possible subsets of a list of positive numbers (with at least 1 of them), given that each of these positive numbers subvariates itself on its input value and its multiplicative ...
2
votes
1answer
77 views

how to manipulate indices in a table/vector

Perhaps I'm missing something very basic. Could somebody guide me how to manipulate indices of a list. For example, if I have ...
3
votes
1answer
129 views

Constructing lists in an efficient way

I have a list of functions and I want to separate them into two lists: a list that contains the functions that have at least one zero and a list that contains the functions that do not have ...
0
votes
1answer
82 views

List operation list1 >= list2 should compare elements

I need a compare-operation for two lists of same length (usually > 100000) which does the following: {2,3,5,4,1,8,7} ...
1
vote
1answer
117 views

How can Tally group elements that differ only by a sign together?

I have a list {{1,-2},{2,2},{-1,2},...} and I want to use Tally to count how often a given pattern appears in the list. This works perfectly, but in addition I ...
6
votes
4answers
323 views

Dynamic list in which the sum of the elements is invariant under changes to the elements

2nd Update Here's a snapshot of a graphical user interface I'm thinking. I hope this could be self-explanatory and demonstrate the functionalities I mentioned in the 1st update. Thank you all! ...
0
votes
0answers
43 views

What is the right way to remove head of a number? [duplicate]

I often have a number for which I want to remove its head, e.g. {1}. I know of two ways to remove the head: {1}[[1]] # & @@ {1} Neither of these methods seem ...
3
votes
2answers
220 views

Plot 2d-ItoProcess data in a plane

I am trying to simulate a simple 2d Ito SDE (randomly perturbed Hamiltonian system). Below is the code. ...
3
votes
2answers
96 views

Select elements from list with given head

I would like to select elements from list by specifying their head. E.g. SelectWithHead[{1,2,3.5,x}, Symbol] = {x} SelectWithHead[{1,2,3.5,x}, Real] = {3.5} What ...
2
votes
1answer
111 views

How to loop in a nested Association?

Considering we have an Association: ...
0
votes
2answers
41 views

Multiplying columns of a list of matrices

I have the following list of matrices ...
21
votes
2answers
265 views
0
votes
0answers
78 views

BinLists for list of depth greater than 1

BinLists uses the bin specification assuming an interval that is closed on the left and open on the right (according to the documentation). So ...
4
votes
1answer
107 views

How to combine keys in nested list of rules or associations?

Considering we have a list of rules: ...
-1
votes
1answer
87 views

Beginner Question: Assigning an indexed Variable to a given list

I am pretty new to the game and have a problem, which i am sitting on for hours. 1) I created a random Matrix 5x5 Q=Table[Q[i,j]=RandomReal[{0.6,1}],{i,5},{j, 5}] ...
2
votes
0answers
266 views

How do I flip x and y value of a list in mathematica? [closed]

I am very new to mathematica. I have been trying to the following without any success. I have a list like this : data = {{1,2},{3,4},{5,6}}. I want a list ...
1
vote
1answer
192 views

Import csv file which contains columns of different lengths --> How can I delete empty fields?

I have the following problem: I want to import a csv file into Mathematica. I file as a lot of rows and columns, but the column lengths differ for certain rows. 2 columns always belong together, ...
0
votes
1answer
126 views

Trapezoid approximation to definite integral

this question is related to Basic question on defining more rectangles. I now was trying to adapt the code by MarcoB to get the approxiamtion of the integral by trapezoids, and I used the function ...
1
vote
2answers
186 views

Slicing multidimensional table

Say I have a multidimensional list created in the following way grid= Table[{i, j+1, k+2}, {i, 0, 1}, {j, 0, 1}, {k, 0, 1}] grid={{{{0, 1, 2}, {0, 1, 3}}, {{0, 2, 2}, {0, 2, 3}}}, {{{1, ...
11
votes
5answers
596 views

Graphically approximating the area under a curve as a sum of rectangular regions

I am completely new to Mathematica. Basically I was trying to write a code to plot a function and draw the approximate area by rectangles. To be more precise, plot a function ...
2
votes
5answers
123 views

Cut nested lists based in another nested list

I have a list of data with nested lists of different length in the following format: dataLis={{1,2,3,4,5,6,7,5,4},{2,3,1,5},{4,5,6,7,7,8,9}} Now I have ...
5
votes
4answers
203 views

Counting variable from a list of matrices

I have a list of matrices ...
0
votes
1answer
134 views

How do I manage my memory better when using the Map function?

So I'm attempting to write a Mathematica program that prints a range of natural numbers as the sum of four cubes. I wrote the following Mathematica code to try this, but am running into a memory ...
5
votes
3answers
235 views

Select certain items from nested list

I have a list as follows: lis1={{{a1,b1,c1,d1,e1},{a2,b2,c2,d2,e2}}, {{a3,b3,c3,d3,e3},{a4,b4,c4,d4,e4}}} and would like to delete certain elements from it resp. ...
3
votes
2answers
91 views

Manipulation of .csv imported data — no blanks in either of two lists

Above is a .csv file. I am trying to construct two lists of male and female math test scores such that only districts which include info for both male and female students are included i.e. neither ...
1
vote
1answer
85 views

Take sublist with fixed interval

For example: a = Range[20]; a = ArrayReshape[a, {4, 5}] I want to take elements from a with interval = 2 : ...
4
votes
2answers
158 views

Gridding in a Nested Matrix

We have a nested matrix as: nested={{he, {{e, f, g, h}, {s, 0, q, i}, {s, 0, q, j}}}, {ho, {{e, f, g, h}, {0, u, t, i}, {u, t, 0, j}}}} and with the line <...
0
votes
2answers
169 views

Generate a list with random values between a and b [closed]

I am trying to perform system identification.. To properly identify the system i have to give the system a "rich" signal which are able to "activate" all the modes of the plant. A rich signal would ...
3
votes
2answers
102 views

Average list of list of parameter values [duplicate]

I have a list of lists of fitted parameter values, e.g. list={{a->1,b->10},{a->2,b->20},{a->3,b->30}} (the actual parameter names can vary, as ...
15
votes
1answer
1k views

Solving and Animating Three Body Problem

I am attempting to solve a three-body problem using the Lagrange formalism, with a 1/r potential. I started off by defining T and U (kinetic and potential energy) as follows: ...
1
vote
3answers
138 views

Getting a list of x coordinates of intersection points of two functions

I have two functions, f[x_] := 5 Sin[2 x] g[x_] := (5 x + 2)/(x + 2) I am trying to find the x coordinates that intersect ...
0
votes
2answers
167 views

Specific excel data needed in a list

I need to create a list from a general Excel database that requires only data from "ALL STUDENTS" rows on columns 2 and 7. The List most be of the form {DISTRICT, MATH} where the MATH score is ...
3
votes
5answers
168 views

Select a certain row among the duplicates

I have the following problem: I have a (a lot)*3 table, meaning that I have 3 columns, say X, Y and Z, with real values. In this table some of the rows have the same (X,Y) values, but with different ...
0
votes
1answer
81 views

How to extract info from Association? [duplicate]

How can one extract a list of keys and a list of values from the association? e.g. as = <|a->1, b->2, c->3, d->4|> ...
1
vote
1answer
75 views

Joining sub-lists nested two levels deep in a list [closed]

I have an obviously easy task, but I can't do it, and I could not find a solution by searching the site. I have a list as follows: ...
1
vote
1answer
77 views

Incompatibility of Append and NumberForm? [closed]

Consider the code list = {.12, .23, .34}; Append[Round[list, .1], 10] Append[NumberForm[list, 1], 10] The use of Round returns the expected result ...
3
votes
3answers
195 views

Max function used with nested lists

I have a list as follows lis1={{{1,5,6},{4,7,8}},{{1,2,2},{5,6,7}}} and would like to calculate the max value of each nested list in order to get following ...