en:playground:start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:playground:start [2020/05/07 06:49] – 76.236.30.17 | en:playground:start [2025/12/09 12:13] (current) – 79.160.220.161 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ==== Optimize! | + | ====== Hello from Douglas ====== |
| - | {{Optimize_73x76.png}} | + | This is some introduction text. |
| - | {{: | + | ===== Burgers! ===== |
| - | The “Optimize!” button is available in the Automatic Optimization section of the%% %%Optimize%% %%tab. This button displays the Local Optimization tool for automatic optimization of the current optical system. | + | These are things I like on a burger. |
| - | {{Optimize_2_611x232.png}} | + | * Pickles |
| + | * Onions | ||
| + | * Cheese | ||
| + | * Mustard | ||
| + | * Lettuce | ||
| + | * Tomato Sauce | ||
| - | **// | + | ==== Appropriate types of burger ==== |
| - | **Algorithm**%% %%Local Optimization uses a Damped Least-Squares or Orthogonal Descent algorithm to improve or modify a design to meet specific conditions. | + | Chicken and beef burgers are both good. Make sure they' |
| - | **Damped Least Squares (DLS)**%% %%uses numerically computed derivatives to determine a direction in solution space which produces a design with a lower merit function. This gradient method has been developed specifically for optical system design and is recommended for all optimization problems. | + | == Side note about Chicken Burgers == |
| - | **Orthogonal Descent (OD)**%% %%uses an orthonormalization of the variables and discrete sampling of solution space to reduce the merit function. The OD algorithm does not compute numerical derivatives of the merit function. For systems with inherently noisy merit functions, such as non-sequential systems, OD will usually outperform DLS. For a discussion of a similar algorithm, see S. Kudaev, P. Schreiber, “Automated optimization of non-imaging optics for luminaries”, | + | These should be made from chicken breast meat wherever possible. Thighs are icky. Nobody sane would use a drumstick or a wing. |
| - | **Note**%% %%that both DLS and OD are local optimization algorithms whose final results depend upon the starting point. For global optimization, | + | ===== Preparing a burger ===== |
| - | **# of Cores**%% %%Selects | + | - Slice a a bread roll then wrap in aluminium foil and place in an oven for approximately 15-20 minutes at 150 degrees to warm it without it getting all hard and crunchy. |
| + | - Turn on the grill. | ||
| + | - Take the burger and place on the grill for about three to four minutes. | ||
| + | - Flip the burger | ||
| + | - Grill for another two to three minutes or to your liking. Note chicken burgers should | ||
| + | - Remove the bread roll from the oven. | ||
| + | - Place the mustard on the bottom of the bun and the tomato sauce on the top of the bun. | ||
| + | - Put the lettuce, onions, and a slice of cheese | ||
| + | - Put the burger on top of the cheese. | ||
| + | - Put a slice of cheese on top of the burger. | ||
| + | - Put pickles on top of the slice of cheese. | ||
| + | - Put the top of the bun on the burger. | ||
| + | - Enjoy! | ||
| - | **Cycles**%% %%Select the number of optimization cycles. 1 Cycle Executes a single optimization cycle, 5 Cycles Executes 5 optimization cycles, etc. Inf. Cycles Executes optimization cycles in an infinite, continuous loop until “Stop” is pressed. | + | {{: |
| - | **Selecting Automatic%% %%**will cause the optimizer to run until no progress is being made. Automatic mode is highly recommended. The time required to run a given optimization cycle varies enormously with the number | + | I can't put a picture |
| - | **Auto Update**%% %%If checked, OpticStudio will automatically update | + | Interestingly copy and pasting an image doesn' |
| - | **Start%% %%**Starts the optimization. | + | <code bash> |
| + | PROMPT=" | ||
| + | echo $PROMPT | ||
| + | </ | ||
| - | **Stop**%% %%Stops | + | <code php> |
| + | $a = 123; | ||
| + | while ($a < 234) { | ||
| + | $a += 1; | ||
| + | } | ||
| + | </ | ||
| - | **Save**%% %%Saves the current settings to the OpticStudio configuration file. | + | |
| - | **Load**%% %%Loads the last saved settings. | + | | ^ Header A ^ Header B ^ Header C ^ Header D | | |
| + | ^ 1 | **Left** | Long long text which wraps mutliple times for good. Just checking how it worksjerh giupheröh aökjfhakhf akjdhfoiewuf öj aöfj khkaf kösdhf öahf öakjhf höadfh ökasdhfk jöahsf öh öfadhfö | ||
| + | ^ 2 | Center | ||
| + | ^ 3 | Right | | ||
| - | **Reset**%% %%Resets all settings to default. | + | so, latex format not working. |
| - | **// | + | Why should it work at all. |
| - | The Local Optimization (or simply, “Optimization”) feature provided by OpticStudio is quite powerful, and is capable of improving lens designs given a reasonable starting point and a set of variable parameters. Variables can be curvatures, | + | ===== Installation ===== |
| - | When the optimization begins, OpticStudio first updates the system merit function. If any of the operands cannot be computed, the optimization cannot begin, | + | Search |
| - | See%% Optimization Overview %%for a full discussion of building merit functions, setting variables, and using the optimization feature. | + | <code bash> |
| + | # Comment | ||
| + | for FILE in $FILES; do | ||
| + | echo $FILE | ||
| + | done | ||
| + | </ | ||
| - | See also | + | ^ 背景属性 ^ \\ 等级 ^ \\ 血之回响 ^ \\ 活力 ^ \\ 耐力 ^ \\ 力量 ^ \\ 技术 ^ \\ 血质 ^ \\ 秘法 ^ \\ 属性合计 ^ |
| + | | \\ 胆小鬼 | \\ 10 | \\ 300 | \\ 11 | \\ 10 | \\ 12 | \\ 10 | \\ 9 | \\ 8 | \\ 60 | | ||
| + | | \\ 唯一生还者 | \\ 10 | \\ 420 | \\ 14 | \\ 11 | \\ 11 | \\ 10 | \\ 7 | \\ 7 | \\ 60 | | ||
| + | | \\ 悲惨的童年 | \\ 10 | \\ 360 | \\ 9 | \\ 14 | \\ 9 | \\ 13 | \\ 6 | \\ 9 | \\ 60 | | ||
| + | | \\ 残暴的过往 | \\ 10 | \\ 180 | \\ 12 | \\ 11 | \\ 15 | \\ | \\ 6 | \\ 7 | \\ 60 | | ||
| + | | \\ 专家 | \\ 10 | \\ 240 | \\ 9 | \\ 12 | \\ 9 | \\ 15 | \\ 7 | \\ 8 | \\ 60 | | ||
| + | | \\ 战场老兵 | \\ 10 | \\ 320 | \\ 10 | \\ 10 | \\ 14 | \\ 13 | \\ 7 | \\ 6 | \\ 60 | | ||
| + | | \\ 贵族后裔 | \\ 10 | \\ 540 | \\ 7 | \\ 8 | \\ 9 | \\ 13 | \\ 14 | \\ 9 | \\ 60 | | ||
| + | | \\ 残酷命运 | \\ 10 | \\ 500 | \\ 10 | \\ 12 | \\ 10 | \\ 9 | \\ 5 | \\ 14 | \\ 60 | | ||
| + | | \\ 无用废材 | \\ 4 | \\ 10 | \\ 10 | \\ 9 | \\ 10 | \\ 9 | \\ 7 | \\ 9 | \\ 54 | | ||
| - | **Next:** | + | $$ |
| - | Remove All Variables\\ | + | \begin{aligned} |
| - | Great editor !! | + | C \propto & \space A \\ C \propto & \space \frac{1}{d} |
| - | I wish we could paste images that can be saved automatically. | + | \end{aligned} |
| - | I wish we could use basic HTML tags, such as H1, H2, etc for font sizes. | + | $$ |
| - | I wish I could but I don't want to. | + | Ceci est un test ! |
| - | huh! | + | <code python test.py> |
| + | import os | ||
| + | os.getcwd() | ||
| + | print(" | ||
| + | </ | ||
| + | |||
| + | ====== Hello ! ====== | ||
| - | 8-O | + | | Hi | | |
| + | | cześć | ||
| - | - This is fine. | + | < |
| - | - this is nice | + | Here we go again |
| - | - < | + | |
| - | this is a test. | + | |
| </ | </ | ||
| - | ====== Nothing to see here. ====== | + | | dfgdfg |
| + | | abcvv | gdfgdf | ||
| - | | First column | + | Das ist ein Test. **Schauen wir mal wie fett geht. ** |
| + | |||
| + | Sieht aus wie der alte Editor → Ah, man muss erst auf " | ||
| + | |||
| + | Ok, wie bekomme ich eine Grafik eingebunden? | ||
| + | |||
| + | ===== heading 2 ===== | ||
| + | |||
| + | [[Ficiher@iap.fr|Ficiher]] | ||
| + | |||
| + | [[link|Edit section]] | ||
| + | |||
| + | | {{: | ||
| | | | | ||
| - | | Last row | {{https:// | ||
| - | >< | + | | |
| - | 8-o | + | | |
| + | |||
| + | # Heading | ||
| + | |||
| + | **Testing this editor** | ||
| + | |||
| + | < | ||
| + | Here is my code | ||
| + | |||
| + | Testing Test class py | ||
| </ | </ | ||
| - | >\\ \\ \\ \\ \\ \\ \\ \\ 8-o | ||
| - | >>(( | ||
| - | )) | + | | |
| - | >\\ | + | | Test Table | Test | Test | | |
| - | >\\ | + | | 1.2.3.8-) | |
| - | >\\ | + | | |
| - | >\\ | + | |
| - | >\\ | + | ==== heading 3 ==== |
| - | >(( | + | |
| + | Looks great - at first glance ... 🤔 | ||
| + | |||
| + | ===== Deleted content, now visual editor appears to function ===== | ||
| + | |||
| + | **One **two three four | ||
| + | |||
| + | * Ctrl-I / Ctrl-B would be nice | ||
| + | |||
| + | Table support is handy | ||
| + | |||
| + | | qds | qsdq | | sdqs | | ||
| + | | | ||
| + | | | ||
| + | |||
| + | Testing ... | ||
| + | |||
| + | ==== Headline ==== | ||
| + | |||
| + | | ||
| + | |||
| + | //Locales// worden gebruikt door glibc en andere locale-aware programma' | ||
| + | |||
| + | Het behelst een systeem met zo'n drie onderdelen: | ||
| + | |||
| + | * //Local Names:// Specificaties van talen/ | ||
| + | * //System variables:// | ||
| + | * // | ||
| + | |||
| + | ==== Locale Names ==== | ||
| + | |||
| + | //Locales// of //local names// zijn in de vorm [1] | ||
| + | |||
| + | <code -> | ||
| + | language[_territory].[codeset][@modifier] | ||
| + | </code> | ||
| + | |||
| + | waarbij geldt: | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | Alle beschikbare locales kun je opvragen mbv. '' | ||
| + | |||
| + | <code -> | ||
| + | nl_AW UTF-8 | ||
| + | nl_BE ISO-8859-1 | ||
| + | nl_BE.UTF-8 UTF-8 | ||
| + | nl_BE@euro ISO-8859-15 | ||
| + | nl_NL ISO-8859-1 | ||
| + | nl_NL.UTF-8 UTF-8 | ||
| + | nl_NL@euro ISO-8859-15 | ||
| + | </code> | ||
| + | |||
| + | Merk op dat er niet zoiets bestaat als //en_NL// (Engelstalig + Nederland). Ik heb me er bij neergelegd dat ik qua taal //en_US UTF-8// gebruik. | ||
| + | |||
| + | Dit zijn de instellen op één van m'n computers. Dit was voordat ik de //locale// had geconfigureerd. Dit overzicht krijg je met het commando '' | ||
| + | |||
| + | <code -> | ||
| + | LANG=C | ||
| + | LANGUAGE= | ||
| + | LC_CTYPE=" | ||
| + | LC_NUMERIC=en_US.UTF-8 | ||
| + | LC_TIME=en_US.UTF-8 | ||
| + | LC_COLLATE=" | ||
| + | LC_MONETARY=en_US.UTF-8 | ||
| + | LC_MESSAGES=" | ||
| + | LC_PAPER=en_US.UTF-8 | ||
| + | LC_NAME=en_US.UTF-8 | ||
| + | LC_ADDRESS=en_US.UTF-8 | ||
| + | LC_TELEPHONE=en_US.UTF-8 | ||
| + | LC_MEASUREMENT=en_US.UTF-8 | ||
| + | LC_IDENTIFICATION=en_US.UTF-8 | ||
| + | LC_ALL= | ||
| + | </code> | ||
| - | )) | + | 1.. 2.. 3.. Lorem Ipsum** lorem ipsum** |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >(( | + | |
| - | )) | + | ~~NOTOC~~ |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >\\ | + | |
| - | >(( | + | |
| - | )) | ||
en/playground/start.1588826993.txt.gz · Last modified: 2020/05/07 06:49 by 76.236.30.17
