Skip to content

Commit 03c3929

Browse files
committed
docs:Better examples.
1 parent 2dbff45 commit 03c3929

1 file changed

Lines changed: 30 additions & 19 deletions

File tree

docs/Basic-usage.ipynb

Lines changed: 30 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
},
2424
{
2525
"cell_type": "code",
26-
"execution_count": 1,
26+
"execution_count": 32,
2727
"id": "9d5fa8a4",
2828
"metadata": {},
2929
"outputs": [],
@@ -52,7 +52,7 @@
5252
},
5353
{
5454
"cell_type": "code",
55-
"execution_count": 2,
55+
"execution_count": 33,
5656
"id": "77a819d7",
5757
"metadata": {},
5858
"outputs": [
@@ -62,7 +62,7 @@
6262
"[\"Root\",[\"Add\",[\"Add\",[\"Multiply\",4,[\"Power\",\"x\",2]],[\"Multiply\",12,\"x\"]],9],2]"
6363
]
6464
},
65-
"execution_count": 2,
65+
"execution_count": 33,
6666
"metadata": {},
6767
"output_type": "execute_result"
6868
}
@@ -81,7 +81,7 @@
8181
},
8282
{
8383
"cell_type": "code",
84-
"execution_count": 3,
84+
"execution_count": 34,
8585
"id": "9807bee7",
8686
"metadata": {},
8787
"outputs": [
@@ -91,7 +91,7 @@
9191
"<table border=\"1\"><thead><tr><th>expr</th><th>Cortex-JS</th><th>LaTeX::Grammar</th></tr></thead><tbody><tr><td align=left>4 x^2 + 12 x + 9</td><td align=left>$[&quot;Add&quot;, [&quot;Multiply&quot;, 4, [&quot;Power&quot;, &quot;x&quot;, 2]], [&quot;Multiply&quot;, 12, &quot;x&quot;], 9]</td><td align=left>[&quot;Add&quot;,[&quot;Add&quot;,[&quot;Power&quot;,&quot;4 x&quot;,2],&quot;12 x&quot;],9]</td></tr><tr><td align=left>4 \\times x^2 + 12 \\times x + 9</td><td align=left>$[&quot;Add&quot;, [&quot;Multiply&quot;, 4, [&quot;Power&quot;, &quot;x&quot;, 2]], [&quot;Multiply&quot;, 12, &quot;x&quot;], 9]</td><td align=left>[&quot;Add&quot;,[&quot;Add&quot;,[&quot;Multiply&quot;,4,[&quot;Power&quot;,&quot;x&quot;,2]],[&quot;Multiply&quot;,12,&quot;x&quot;]],9]</td></tr><tr><td align=left>4 * x^2 + 12 * x + 9</td><td align=left>$[&quot;Add&quot;, [&quot;Multiply&quot;, 4, [&quot;Power&quot;, &quot;x&quot;, 2]], [&quot;Multiply&quot;, 12, &quot;x&quot;], 9]</td><td align=left>[&quot;Add&quot;,[&quot;Add&quot;,[&quot;Multiply&quot;,4,[&quot;Power&quot;,&quot;x&quot;,2]],[&quot;Multiply&quot;,12,&quot;x&quot;]],9]</td></tr><tr><td align=left>\\sqrt{4 * x^2 + 12 * x + 9}</td><td align=left>$[&quot;Sqrt&quot;, [&quot;Add&quot;, [&quot;Multiply&quot;, 4, [&quot;Power&quot;, &quot;x&quot;, 2]], [&quot;Multiply&quot;, 12, &quot;x&quot;], 9]]</td><td align=left>[&quot;Root&quot;,[&quot;Add&quot;,[&quot;Add&quot;,[&quot;Multiply&quot;,4,[&quot;Power&quot;,&quot;x&quot;,2]],[&quot;Multiply&quot;,12,&quot;x&quot;]],9],2]</td></tr></tbody></table>"
9292
]
9393
},
94-
"execution_count": 3,
94+
"execution_count": 34,
9595
"metadata": {},
9696
"output_type": "execute_result"
9797
}
@@ -120,7 +120,7 @@
120120
},
121121
{
122122
"cell_type": "code",
123-
"execution_count": 7,
123+
"execution_count": 35,
124124
"id": "20cb12fa",
125125
"metadata": {},
126126
"outputs": [
@@ -130,7 +130,7 @@
130130
"-1"
131131
]
132132
},
133-
"execution_count": 7,
133+
"execution_count": 35,
134134
"metadata": {},
135135
"output_type": "execute_result"
136136
}
@@ -143,7 +143,7 @@
143143
},
144144
{
145145
"cell_type": "code",
146-
"execution_count": 8,
146+
"execution_count": 36,
147147
"id": "2904bf39",
148148
"metadata": {},
149149
"outputs": [
@@ -153,7 +153,7 @@
153153
"a^2+b^2+2ab"
154154
]
155155
},
156-
"execution_count": 8,
156+
"execution_count": 36,
157157
"metadata": {},
158158
"output_type": "execute_result"
159159
}
@@ -175,7 +175,7 @@
175175
},
176176
{
177177
"cell_type": "code",
178-
"execution_count": 10,
178+
"execution_count": 37,
179179
"id": "71b73b96",
180180
"metadata": {},
181181
"outputs": [
@@ -185,7 +185,7 @@
185185
"2x^2+3x^2+x+5 = 5x^2+x+5"
186186
]
187187
},
188-
"execution_count": 10,
188+
"execution_count": 37,
189189
"metadata": {},
190190
"output_type": "execute_result"
191191
}
@@ -205,27 +205,27 @@
205205
},
206206
{
207207
"cell_type": "code",
208-
"execution_count": 22,
208+
"execution_count": 42,
209209
"id": "779d56cf",
210210
"metadata": {},
211211
"outputs": [
212212
{
213213
"data": {
214214
"text/markdown": [
215215
"$$\n",
216-
"\\sqrt{3x^2 + 2x^2 + x + 5}\n",
216+
"\\sqrt{5x^2+x+5}\n",
217217
"$$"
218218
]
219219
},
220-
"execution_count": 22,
220+
"execution_count": 42,
221221
"metadata": {},
222222
"output_type": "execute_result"
223223
}
224224
],
225225
"source": [
226226
"#%markdown\n",
227227
"'\\sqrt{3x^2 + 2x^2 + x + 5}'\n",
228-
"==> to-latex()\n",
228+
"==> parse-latex()\n",
229229
"==> simplify()\n",
230230
"==> to-latex()\n",
231231
"==> { $_.subst(/ '\\text{\\text{' (.*) '}}' $ /, {$0.Str}) }()\n",
@@ -252,13 +252,24 @@
252252
},
253253
{
254254
"cell_type": "code",
255-
"execution_count": null,
255+
"execution_count": 44,
256256
"id": "6662e6ef",
257257
"metadata": {},
258-
"outputs": [],
258+
"outputs": [
259+
{
260+
"data": {
261+
"text/plain": [
262+
"6"
263+
]
264+
},
265+
"execution_count": 44,
266+
"metadata": {},
267+
"output_type": "execute_result"
268+
}
269+
],
259270
"source": [
260-
"$ce.evaluate($ce.parse('f(x) := 2x'));\n",
261-
"$ce.evaluate($ce.parse('f(3)'));"
271+
"evaluate(parse-latex('f(x) := 2x'));\n",
272+
"evaluate(parse-latex('f(3)'));"
262273
]
263274
}
264275
],

0 commit comments

Comments
 (0)