To do this, it suffices to set the two plane equations equal. In other words, I want to find a new plane equation $n' \cdot Mx + d' = 0$ that is satisfied for exactly the same $x$ values that satisfy the previous plane equation. Now I want to transform this plane by some matrix $M$. Suppose we have a plane, defined by a plane equation $n \cdot x + d = 0$, where $n$ is the normal. * You now have the starting point to make a publication-ready graph.Here's a simple proof that the inverse transpose is required. Spreadsheet/AUTO colstdev = stdev(mydata) Spreadsheet/AUTO colaverage = average(mydata) * On the command line, type these four commands. * Use the load data menu to import your data from Excel in to Igor Pro. Here's the instructions I would love to give to a novice. my undergraduate students) will see the posted ipf as a workaround in the same way that construction workers might see the back end of a screwdriver can be a hammer in a pinch, but then they will just go get a hammer. Finally, I know for certain that novices (again. I agree, a data table in Igor Pro is NOT a spreadsheet, and I would not argue that it ever should be (that can be "the Origin way"). I'd like to be able to teach novices (my undergraduate students) that "Igor Pro is an extension starting from and going beyond spreadsheets" rather than "Igor Pro is diametrically opposed to a spreadsheet program". ![]() The ipf posted above is a good workaround for this use case IMO. I explain that a Table is not like a spreadsheet and explain about 1D waves. When showing somebody Igor for the first time. However, I think that spreadsheets and Igor are diammetrically opposed. I thought I'd chime in at this point to say: I know exactly what you mean. This is a convention that "sticks" for novice users and seasoned programmers alike. IOW, it should be wrapped in an in-built operation Spreadsheet. I also suggest that, the development should be folded in to Igor Pro as though it is a built-in "package". Otherwise, novice users will drop it and go on to something else. The translation for spreadsheet -> Igor Pro has got to be as easy as possible for them it has got to be "oh, I see how to do this", not "oh, I'll have to _learn_ how to do this". By novice, I mean "anyone who has essentially no clue how to program anything at all". I suggest that, when considering the inclusion of spreadsheet options in Igor Pro, the discussion must start from this question: Does this method support the ability for a NOVICE USER to step in to Igor Pro and "see" spreadsheet commands. Food for further thought.Ĭhemistry / Chemical & Materials Engineering, UAH I see that I missed the option to set subranges, as can be done in a spreadsheet. ) Igor Pro has got to be as easy as possible for them it has got to be "oh, I see how to do this", not "oh, I'll have to _learn_ how to do this". * Translations of the syntax from a spreadsheet to Igor Pro is not exactly preserved in all cases. For example, where do you get the results after you do the average (. * The return for a spreadsheet operation is "hidden". Even so, I see three "problems" with this approach. Unfortunately, I have (yet) to download the Igor Pro 7 beta. ![]() Wide-Angle Neutron Spin Echo Spectroscopy.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |