@J.M. As I said, I don't have a solution to this. The worst part is that I may be capable to attack and solve other problems but this whole world crisis is just too complex for me. And even if there was an say acceptable solution the fixes most things for everyone, I'm sure it would hurt the wrong global players and would never happen.
if group a does not have any advantage over a group of unknown unidentified economic migrants who travelled thousand of kms to reach not a generic peaceful country but the richest one, what is the purpose of this Union?
@halirutan Indeed. When I had the choice between politics and chemistry for my undergraduate degree, I chose the latter. Chemicals are easier to predict than people. XD
@Alucard "not a generic peaceful country but the richest one" - that would be the so-called "Matthew effect" in play.
@halirutan "I'm sure it would hurt the wrong global players" - you hit the nail on the head. If it is inconvenient for the power players, they will actively try to discourage such revolutionary thoughts.
@Alucard I don't care about money, I care about the people. Would you say that you are in a better position than a mother with its child floating on the sea with nothing more than what they wear on their body?
They risk their lives for an unknown future in a better country. Would any sensible human being leave their home if war, hunger or poverty didn't make it unbearable to live there?
@halirutan that's not the point. germany didn't save anyone from the sea, we save them ( and we are the ONLY nation who save them) we take care of them and when we asked for help france, austria and switzerland closed their borders, poland and hungary refused to accept any migrant, britain..., and germany send back those you didn't like. the european solidarity does not exist
germany accepted the migrants because the government was not prepared and it was too late to do anything else. the next year you struck a deal with erdogan to keep them there
"The Italian government had requested additional funds from the other EU member states but they did not offer the requested support." - sounds pretty unfortunate.
On 23 April a 5-hour emergency summit was held and EU heads of state agreed to triple the budget of Operation Triton to €120 million for 2015-2016.[12] as i said few hundred of millions over 5 billions of total cost
@Alucard Your country is only the first one that is reachable from the sea. Believe me, if we don't find a solution to help these people in their country and make it worth living again, we all go down the drain.
But I'm very pessimistic about any solution because hatred and fear was successfully planted in people like yourself.
no we go down the drain, the dublin treaty allow the nordic country to take the " useful " migrants and dump the rest in spain, italy or greece. what makes thing worse is that with our history the far left keep screaming racism at every attempt to save the ship
@Alucard In Germany, it's the same and everyone is crying for closing the borders. And although I hate to draw this card, we know a lot about how history can take the wrong turn.
Back then it was people like you and me who got indoctrinated with hatred and it was people like you and me who executed the plan.
@J.M. Let's hope this is true in general. Unfortunately, I'm not so sure.
We should end this discussion. If we were able to resolve all this, we shouldn't be here and discuss Mathematica matters. I earlier said "land of the free". The reason for this is that my good friend visited the US recently and on a city tour in LA, he took a different way back to the hotel. He ended up here
i have one question that i never asked here, you guys seems like wizard with mathematica, do you use it everyday at your job or you use it in your spare time? i googled around but seems there aren't many job offers for mathematica developers and icouldn't believe it
I cannot find the discussion we had in chat, but the essence is that it's far more unlikely to find a Mathematica gig than it is for say Matlab or even web-stuff.
I am working on solving the Biot-Savart Law equation for the magnetic field around a charged ring of uniform current density. The expression that Mathematica gives is rather nasty, as expected. Notice that the limits of integration are not included in the solution. Mathematica rejects the bounds ...
Hi @Edmund: I did see that but it focuses on an analytic solution and I was looking for a numerical method to include non-linear ferromagnetic materials
@halirutan Thanks for the explanations. Are you using Julia in your daily work? Apart from Julia and Mathematica, what are the other languages do you use daily? I'm starting to looking for jobs and found only knowing Mathematica is very difficult to get a job.
In short, if you are a physicist and you plan to work on this you probably should learn another scientific language. Two open source candidates are Python (easy to learn, widely used), Julia (quite new, fast and currently hyped)
@Alucard I really don't. I never really tried Assembler and know nothing about Fortran. Especially I'm not paying attention to most new things that wouldn't be real useful to me although they are interesting like Closure, Rust, Elexir and many more.
@Alucard, it's always a good idea to be multilingual. You don't need to learn FORTRAN unless you're working with legacy stuff. Otherwise, you could use knowing at least a little C, learn some Lisp (or variants thereof) because it's a nice programming paradigm, and then pick up Python and Julia like halirutan suggested.
(It's entirely your choice whether or not to add MATLAB, but I personally like being able to switch between Mathematica and MATLAB.)
@halirutan Yikes. Don't do it then. I knew that the customs stuff is the sticking point.
(Thanks for the thoughtfulness, anyway.)
@Alucard It takes a bit to get used to, if you had learned Mathematica before it.
Otherwise, the point to remember is that it was first and foremost a way to express linear algebra as code, so one would usually learn it with a vector/matrix mindset.
@J.M. I'm going to make a careful search tomorrow. It seems our German package distributor is much cheaper and here I really can ask in a local store how this is done. Would it be possible that you get an ATX tower somewhere?
If yes, can you try Documentation`HelpLookupPacletURI["FindRoot"] in 11.2 and let me know if it pops up a functional documentation center window with a working toolbar?
@C.E. Once you told me that it'd be useful to have a tutorial included in the MaTeX docs about how to match font sizes between figures and the surrounding document. 1.7.1 has this now. If you have time, can you take a look and let me know if anything needs improvement?
@C.E. It's the "preparing figures to size" tutorial, linked at the bottom of the guide page. I had a really hard time time writing this, and it's probably in great need of improvement.
@Szabolcs I didn't expect a whole tutorial, this is great! I think almost all users will be interested in reading this. I couldn't find any problem during my first read, but I will tell you if I think of something later. There is one technicality, which is that I think the ``<< MaTeX``` cell should be an initialization cell. This is how the FEM tutorials do it, so that if a user evaluates one of the examples it will automatically load the package.
Is there a simple way to use FreeQ for a list of arguments? I have vars={x,y,z}, and want to select terms that don't contain any of them. Select[FreeQ[#,vars]&,list] does not work. I don't know the size of the list of arguments ahead of time.
(I realise that example FreeQ looks for exactly the set {x,y,z})
All I wanted was to write some nice examples for the MaTeX documentation. I ended up sending 3 bug reports, and had to drop half of the examples I came up with.
Bug 2: Plot[{Sin[x], Cos[x]}, {x, 0, 2 Pi}, PlotLabels -> Placed[Automatic, After, ToString]] (Before, Below, etc. all work, only After fails)
Bug 3: Plot[{Sin[x], Cos[x]}, {x, 0, 2 Pi}, PlotLegends -> Placed["Expressions", After, f]] Surely f should wrap the individual labels, not the whole legend!!
And then the above one with Inset/Test containing Graphics that have FillledCurve don't position correctly.
@KraZug use Alternatives @@ vars to create a pattern
The problem with WL is that it has almost no facilities for robust package development. It's great for quick and dirty stuff, but it's a nightmare to create robust functions. This really shows in the quality of builtin stuff.
Wolfram themselves so do the majority of WL development, they should realize that they need to fix up the language to be more suitable for such tasks!
@yode It's mentioned at the end of the documentation page, under utilities. Try e.g. IGExportString[RandomGraph[{10, 20}], "GraphML"]. This is primarily useful with graphs that have properties (e.g. weights). Mathematica does not produce standards compliant GraphML files with the built-in Export. Some other software will refuse to import the graphml files written by Mathematica.
Yes, because it will prompt you to install missing packages as needed. It doesn't have the required packages, but it will automatically install them when they are first used, if you allow it.
As Vitaliy Kaurov's answer mentioned, anyone can use a method based on Neural Network (NN) to give a try? Then the bounty is deserved.
Suppose I have a empty paper like
Then I write some text on the paper,then the result paper have been distorted,rotated and translated.like
How to adjust...
@yode have you seen image to image translation using adversarial training ? arxiv.org/abs/1611.07004
maybe you can even skip adversarial training and just use a encoder/decoder network to learn to produce the desired mapping directly without adversarial training
@yode I understand your sentiment, but I for one am happy that english is the de-facto language of choice because it is just much easier to learn than almost any other language
If you just know 3500 Chinese character,maybe you are in university.But if you just know 3500 English word...Please trust me. you maybe fail into your any test..
You have got some reference image A and some distorted image B and you want to find an image translation from B to some B* that is an undistorted image (in reference to A)
I'd first try an encoder/decoder model where your input is the reference image A and distorted image B and your output for backprop is B*. You would use size-preserving convolutions/deconvolutions in-between input and output.
@yode, what he meant was that you have to have a set of training data where you have A, B and B*
and that you might want to randomly generate such a set if you have a set of only A and B by applying some geometric transformation G to B so that your training set becomes A, B, B*=G(B)