A list of puns related to "Mathematica"
(By complex I mean imaginary numbers + real numbers).
I know that an actual complex graph is impossible to make because it would need 4 dimensions. I'm looking for any type of three-dimensional complex graph, preferably the 2 separate three-dimensional graphs that show the real part + the imaginary part. Also, I already know about Mathematica but I don't feel like paying for it (mostly because it's a subscription), that's why I'm asking if there's anything else.
Hi all! I'm a senior about to graduate with my BA in Anthropology, Sociology, and community/global health. I'm currently starting to look for public health jobs, specifically analysis or entry level data positions. One of the groups I'm specifically interested in applying to is Mathematica; I know an alumn who works there who loves it and we are very similar. So I have a few questions: -does anyone else work there right now that has a differing opinion on it? Is there room for growth/upward mobility? -when applying right from college, what sort of positions should I be looking for? "Associate?" -any application tips to make sure my resume or cover letter doesn't get lost in the pile? TIA!
Not sure if this topic is relevant here or have already been discussed. What do you all think about the future of Mathematica when people have free access to Sage and Jupyter notebook and lightweight Python packages like matplotlib, Numpy or SciPy that are increasingly becoming more powerful?
Would it be better to learn Matlab or Mathematica first? Currently, my profs are using one or the other, and I am just trying to learn how to work one in order to understand the other. They both do the same thing, and I am not sure why they won't just pick one for the whole department. But I am just a student and can't change that lol.
A few scores using WolframMark benchmarking on my M1 iMac with16 GB of RAM. Mathematica language version 12.3.1. Final number is CPU timings in seconds for a total of 15 tests. Mathematica is everything to me, so performance under OS 12.0.1 (Monterey) is pleasing. (The M1 is Apple's new silicon using ARM architecture.)
[SOLVED]
I'm basically reading everything white on black and Mathematica has proven itself quite a pain to turn on dark mode. To be clear: I'm not talking about the stylesheet. I'm talking about the menu bars. I've been looking online and I just can't find a way to do this.
It does not seem to be impelmented by default. So I was wondering if it's possible to change it in the source code. I mean the colors have to be stored somewhere. However this seems quite radical and I'm not even sure if Mathematica allows tampering with the source...
Did someone have the same problem and came up with a solution?
SOLUTION: For anyone else wondering the same and stumbling upon this post: The answer (at least for Linux systens) is well described here.
Basically Mathematica looks for a file ~/. Mathematica/FrontEnd/frontend.css
you can edit (you might have to create it first) this file to configure the menu bars.
I want to plot satellite data using Mathematica. The data consists of 3 matrices of 51x2429 (latitude, longitude, radiation). I possible to plot onto a world map that would be even better.
This is what it should probably look like
https://preview.redd.it/y4czlfzumcw71.jpg?width=600&format=pjpg&auto=webp&s=b9af24f900921508816a89450b2a30364a9ab4be
a and c are constants, and I hope to get first order conditions of H[x]. If I manually work out partial derivative of H[x]/f[x], there will be a term with c. But why here the output has no term of c, seeming that the whole term c * df[x]/dx is ignored?
https://preview.redd.it/jgp79j8ti8y71.png?width=917&format=png&auto=webp&s=0f7a339a1db3c21ae421bc8bf447c0bec972b1cb
I had problems many while solving this on MATLAB, it was returning garbage values leading to complex roots. I've attached code below, I'm very much new to Mathematica. The equations below have to be solved simultaneously, with Xbs and Xbl between 0 to 1 and temperature between 800 and 1200 Kelvins. The correction in code would be helpful.
https://preview.redd.it/rq7k500f5m181.png?width=840&format=png&auto=webp&s=93ea7fdec664ec36e84d0ae2c6aaa34d56da251a
https://preview.redd.it/24w0n5l65m181.png?width=1221&format=png&auto=webp&s=6719c8afacf02f73fde326b08902e9525f8cd3c0
I've used Mathematica for presentations before. I did today (first time in awhile), and it was horrific. I couldn't cursor around in formulas, it threw errors, I couldn't add a slide.
Is this just me, or are presentations in Version 12.3.1 just broken?
Edit: Just creating a new presenter Notebook generates errors:
Part: Part specification Key[StyleDefinitions] is not applicable
https://preview.redd.it/6km6utgordx71.png?width=753&format=png&auto=webp&s=7a28ee98a3ab2baf6a2321b745c55d203f101724
https://preview.redd.it/i5mrv3rqrdx71.png?width=461&format=png&auto=webp&s=8d8ce94033c6f0f7d3df0ad26900ef8cedd38cb7
I'm a novice Mathematica user, so if this is obvious to folks here then there should be a quick resolution.
I'm wondering if I can define a Mathematica function whose inputs are vectors/lists/matrices.
A concrete example:
Df[s_ ,v_ ]=1/Norm [v] Transpose[v].Grad[f[s],s]
To give the directional derivative of f at point s with velocity v.
My workaround right now is pseudo:
Df[x_ ,y_ ,vx_ ,vy_ ]=1/(vx^2 +vy^2 ) {vx,vy}.Grad[f[x,y],{x,y}]
Which has all scalar values for input parameters. It works but I'm wondering if there is more sophisticated machinery that I'm not tapping into.
My university wants to replace our matlab license with another language like the ones in the title. Does anyone have any clear advantages or using matlab applications that I could submit in a petition to admin. All our code is written in matlab and the administration has made it clear they don't care about time it would take to re-write legacy code.
I recently posted a hypothetical question about what Haskell would look like if it didn't have currying in /r/Haskell (they didn't like it). One of my main points was that currying only provides a very narrow form of partial application: all the arguments must be applied in a specific order. One of the flaws of my argument was perhaps that I didn't provide a clear and well-developed enough alternative.
I tried to design a language feature which allows users to partially apply functions through a hole or slot mechanism. You should be able to write underscores in place of an actual argument to indicate that the argument is not yet applied. For example you could write map (_ + 1) [1,2,3]
to mean map (\x -> x + 1) [1,2,3]
. This gets problematic when you have more complicated expressions. If I write: map ((_ + 1) * 3) [1,2,3]
does that mean map (\x -> (x + 1) * 3) [1,2,3]
or map ((\x -> x + 1) * 3) [1,2,3]
. So working this out to a usable language feature still takes some more work.
Now, I remember that Wolfram's Mathematica language has a feature called Slots, which works in a very similar way and indeed I think I based my suggestion on this feature of Mathematica. So, now I am wondering if there are other languages with a similar mechanism that I could steal learn from. And what is your opinion on such a feature?
Hi folks,
so i have a pretty basic question and maybe you can help.
Im not that firm in Mathematica and im also just trying to help, so im sorry in advance :)
So an older guy has a lot of old Code written with Mathematica 4 and he told me the Syntax changed quiet a lot so newer Versions cant process it. In the old version the Code is fine.
He dont want to rewrite the code so he is stuck with an old computer with old software ...
Is there a way to use a newer version of Mathematica and still run the old code?
Im thinking of an compatibility Mode in Mathematica, a software to change the code, or something else?
Maybe you can help me/us :)
What are the advantages/disadvantages to using either Mathematica vs python for symbolic computation?
Is Mathematica free for UCSD students?
My first observation is that y / (Sqrt[y x]*2) //FullSimplify
returns unsimplified.
Fine I thought, that must be the LeafCount is better for the unsimplified version. And indeed:
y / (Sqrt[y x]*2) //LeafCount
(*returns 12*)
Sqrt[y/x]/2 //LeafCount
(*returns 13*)
However examining the treeform, they appear to have the same number of leaves?
y / (Sqrt[y x]*2) //tree form
Sqrt[y/x]/2 //TreeForm
Where is mathematica getting this leaf count from? And why is it better for the unsimplified expression? And how can I get mathematica to simplify when I have lots of things like this in an expression?
(yes, I know I can do ComplexityFunction
. However, when there are lots of different radicals, it is more effort to do that than just retyping the expression in the way I want it. Is there a non tedious way to do this?)
Hi, I was watching a YouTube on "Math Has Fatal Flaw". It talked about the Principia Mathematica, which looks like this:
Excerpt from Principia Mathematica (https://en.wikipedia.org/wiki/Principia_Mathematica)
Wikipedia: "PM, according to its introduction, had three aims: (1) to analyze to the greatest possible extent the ideas and methods of mathematical logic and to minimize the number of primitive notions and axioms, and inference rules; (2) to precisely express mathematical propositions in symbolic logic using the most convenient notation that precise expression allows; (3) to solve the paradoxes that plagued logic and set theory at the turn of the 20th century, like Russell's paradox.[1]"
So I was wondering, is there a programming language built using approximations of the syntax used within the Principia Mathematica? Machine code? Maybe a 'native' implementation?
This is important work, since I think it is good to have a singular syntax to represent logic and mathematics. If it were programmed, well I think that is awesome.
I have only a little experience with computer science, so I don't know a ton of languages out there, so I figure I'd ask the hive mind. Thanks!
I didn't know where to ask this so I ask here.
I need to calculate the number K (gaussian curvature), defined as
K = eg - f^2 / EG - f^2
e,g,f,E,G, and F are defined as the dot products of certain vectors which come from X and N, namely, their derivatives with respect to their 2 variables u and t, so it's X(u,t) and N(u,t) (lol, nut).
This is the code I wrote to achieve this
Xu = {-Sin[u]*Sin[v], Cos[u]*Sin[v], 0};
Xv = {Cos[u]*Cos[v], -Sin[u]*Cos[v], -Sin[v] + Sec[v/2]^2/(2 Tan[v/2])};
(*get unit normal vector*)
n = Cross[Xu, Xv];
norma = Norm[n];
N = Simplify[n/norma]; (*Unit normal vector*)
Nu = Simplify[D[N, u]]; (*It's derivatives*)
Nv = Simplify[D[N, v]];
(*Obtain 2nd fundamental form's coefficients*)
e = Simplify[-Dot[Nu, Xu]];
f = Simplify[-Dot[Nv, Xu]];
g = Simplify[-Dot[Nv, Xv]];
(*Get 1st fundamental form coefficients*)
E = Simplify[Dot[Xu, Xu]];
F = Simplify[Dot[Xu, Xv]];
G = Simplify[Dot[Xv, Xv]];
(*get K*)
K = Simplify[(e*g - f^2)/(E*G - F^2)]
But 1st of all, the expression ends up with a lot of Abs[] which doesn't allow for proper simplification and furthermore I'm pretty sure the final value K is wrong, as it should be -1, I checked manually the expression and I'm not confident it simplifies to -1.
The place where the expressions get enormous are at the derivatives of the normal vector, but I don't know if that's an issue and, if it is, how to solve it.
Thanks in advance for any help!
Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.