Skip to content

Commit 28b0cf4

Browse files
committed
zero and diagonal matrices
1 parent d1cdd26 commit 28b0cf4

File tree

2 files changed

+312
-0
lines changed

2 files changed

+312
-0
lines changed

intent-examples/examples.html

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2453,6 +2453,116 @@

Intent Examples

24532453
<td>m*m=mtd>
24542454
tr>
24552455

2456+
<tr>
2457+
<td>
2458+
<math display='block'>
2459+
<mrow>
2460+
<mo>(mo>
2461+
<mtable>
2462+
<mtr>
2463+
<mtd><mn>1mn>mtd>
2464+
<mtd><mn>0mn>mtd>
2465+
<mtd><mn>0mn>mtd>
2466+
mtr>
2467+
<mtr>
2468+
<mtd><mn>0mn>mtd>
2469+
<mtd><mn>2mn>mtd>
2470+
<mtd><mn>0mn>mtd>
2471+
mtr>
2472+
<mtr>
2473+
<mtd><mn>0mn>mtd>
2474+
<mtd><mn>0mn>mtd>
2475+
<mtd><mn>3mn>mtd>
2476+
mtr>
2477+
mtable>
2478+
<mo>0mo>
2479+
mrow>
2480+
math>
2481+
td>
2482+
<td>
2483+
<math display='block'>
2484+
<mrow intent='$m'>
2485+
<mo>(mo>
2486+
<mtable arg='m' intent='_diagonal:prefix(1,2,3)'>
2487+
<mtr>
2488+
<mtd><mn>1mn>mtd>
2489+
<mtd><mn>0mn>mtd>
2490+
<mtd><mn>0mn>mtd>
2491+
mtr>
2492+
<mtr>
2493+
<mtd><mn>0mn>mtd>
2494+
<mtd><mn>2mn>mtd>
2495+
<mtd><mn>0mn>mtd>
2496+
mtr>
2497+
<mtr>
2498+
<mtd><mn>0mn>mtd>
2499+
<mtd><mn>0mn>mtd>
2500+
<mtd><mn>3mn>mtd>
2501+
mtr>
2502+
mtable>
2503+
<mo>)mo>
2504+
mrow>
2505+
math>
2506+
td>
2507+
<td>\begin{pmatrix} 1&0&0\\ 0&2&0\\0&0&3 \end{pmatrix}td>
2508+
<td>diagonal matrixtd>
2509+
tr>
2510+
2511+
<tr>
2512+
<td>
2513+
<math display='block'>
2514+
<mrow>
2515+
<mo>(mo>
2516+
<mtable>
2517+
<mtr>
2518+
<mtd><mn>0mn>mtd>
2519+
<mtd><mn>0mn>mtd>
2520+
<mtd><mn>0mn>mtd>
2521+
mtr>
2522+
<mtr>
2523+
<mtd><mn>0mn>mtd>
2524+
<mtd><mn>0mn>mtd>
2525+
<mtd><mn>0mn>mtd>
2526+
mtr>
2527+
<mtr>
2528+
<mtd><mn>0mn>mtd>
2529+
<mtd><mn>0mn>mtd>
2530+
<mtd><mn>0mn>mtd>
2531+
mtr>
2532+
mtable>
2533+
<mo>0mo>
2534+
mrow>
2535+
math>
2536+
td>
2537+
<td>
2538+
<math display='block'>
2539+
<mrow intent='$m'>
2540+
<mo>(mo>
2541+
<mtable arg='m' intent='_zero_matrix:prefix(3,_by,3)'>
2542+
<mtr>
2543+
<mtd><mn>0mn>mtd>
2544+
<mtd><mn>0mn>mtd>
2545+
<mtd><mn>0mn>mtd>
2546+
mtr>
2547+
<mtr>
2548+
<mtd><mn>0mn>mtd>
2549+
<mtd><mn>0mn>mtd>
2550+
<mtd><mn>0mn>mtd>
2551+
mtr>
2552+
<mtr>
2553+
<mtd><mn>0mn>mtd>
2554+
<mtd><mn>0mn>mtd>
2555+
<mtd><mn>0mn>mtd>
2556+
mtr>
2557+
mtable>
2558+
<mo>)mo>
2559+
mrow>
2560+
math>
2561+
td>
2562+
<td>\begin{pmatrix} 0&0&0\\ 0&0&0\\0&0&0 \end{pmatrix}td>
2563+
<td>zero matrixtd>
2564+
tr>
2565+
24562566
<tr>
24572567
<th colspan='6'>Calculusth>
24582568
tr>

intent-examples/index.html

Lines changed: 202 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4607,6 +4607,208 @@

Intent Examples

MathCAT Version: 0.6.8-rc.2

46074607
tr>
46084608

46094609
<tr>
4610+
<td class="pad">
4611+
4612+
<math display='block'>
4613+
<mrow>
4614+
<mo>(mo>
4615+
<mtable>
4616+
<mtr>
4617+
<mtd><mn>1mn>mtd>
4618+
<mtd><mn>0mn>mtd>
4619+
<mtd><mn>0mn>mtd>
4620+
mtr>
4621+
<mtr>
4622+
<mtd><mn>0mn>mtd>
4623+
<mtd><mn>2mn>mtd>
4624+
<mtd><mn>0mn>mtd>
4625+
mtr>
4626+
<mtr>
4627+
<mtd><mn>0mn>mtd>
4628+
<mtd><mn>0mn>mtd>
4629+
<mtd><mn>3mn>mtd>
4630+
mtr>
4631+
mtable>
4632+
<mo>0mo>
4633+
mrow>
4634+
math>
4635+
4636+
td>
4637+
<td>
4638+
<pre id='id-1-aea52dc77cb1d25598014536b15613d4'><a class='self' href='#id-1-aea52dc77cb1d25598014536b15613d4'>§a>
4639+
<math display='block'>
4640+
<mrow>
4641+
<mo>(</mo>
4642+
<mtable>
4643+
<mtr>
4644+
<mtd><mn>1</mn></mtd>
4645+
<mtd><mn>0</mn></mtd>
4646+
<mtd><mn>0</mn></mtd>
4647+
</mtr>
4648+
<mtr>
4649+
<mtd><mn>0</mn></mtd>
4650+
<mtd><mn>2</mn></mtd>
4651+
<mtd><mn>0</mn></mtd>
4652+
</mtr>
4653+
<mtr>
4654+
<mtd><mn>0</mn></mtd>
4655+
<mtd><mn>0</mn></mtd>
4656+
<mtd><mn>3</mn></mtd>
4657+
</mtr>
4658+
</mtable>
4659+
<mo>0</mo>
4660+
</mrow>
4661+
</math>
4662+
pre>
4663+
4664+
<div class="mathcat">open paren; 3 lines, <br/>line 1; 1 0 0; <br/>line 2; 0 2 0; <br/>line 3; 0 0 3; 0div>
4665+
<pre id='id-2-cb7001ebef9520f72bb4a1457a346833'><a class='self' href='#id-2-cb7001ebef9520f72bb4a1457a346833'>§a>
4666+
<math <b>intent=':common'b> display='block'>
4667+
pre>
4668+
4669+
<div class="mathcat">open paren; 3 lines, <br/>line 1; 1 0 0; <br/>line 2; 0 2 0; <br/>line 3; 0 0 3; 0div>
4670+
<pre id='id-2-300f4eb49bde6a89841db060a56fc912'><a class='self' href='#id-2-300f4eb49bde6a89841db060a56fc912'>§a>
4671+
<math <b>intent=':literal'b> display='block'>
4672+
pre>
4673+
4674+
<div class="mathcat">open paren; table with 3 rows and 3 columns; row 1; <br/>column 1; 1, <br/>column 2; 0, <br/>column 3; 0; row 2; <br/>column 1; 0, <br/>column 2; 2, <br/>column 3; 0; row 3; <br/>column 1; 0, <br/>column 2; 0, <br/>column 3; 3; 0div>
4675+
td>
4676+
<td>
4677+
<pre id='id-0-2dc2a1ee94f8009ff0e9b947d1ceb7cc'><a class='self' href='#id-0-2dc2a1ee94f8009ff0e9b947d1ceb7cc'>§a>
4678+
<math display='block'>
4679+
<mrow <b>intent='$m'b>>
4680+
<mo>(</mo>
4681+
<mtable <b>arg='m'b> <b>intent='_diagonal:prefix(1,2,3)'b>>
4682+
<mtr>
4683+
<mtd><mn>1</mn></mtd>
4684+
<mtd><mn>0</mn></mtd>
4685+
<mtd><mn>0</mn></mtd>
4686+
</mtr>
4687+
<mtr>
4688+
<mtd><mn>0</mn></mtd>
4689+
<mtd><mn>2</mn></mtd>
4690+
<mtd><mn>0</mn></mtd>
4691+
</mtr>
4692+
<mtr>
4693+
<mtd><mn>0</mn></mtd>
4694+
<mtd><mn>0</mn></mtd>
4695+
<mtd><mn>3</mn></mtd>
4696+
</mtr>
4697+
</mtable>
4698+
<mo>)</mo>
4699+
</mrow>
4700+
</math>
4701+
pre>
4702+
4703+
<div class="mathcat">diagonal 1 2 3,div>
4704+
td>
4705+
4706+
<td class="pad">\begin{pmatrix} 1&0&0\\ 0&2&0\\0&0&3 \end{pmatrix}td>
4707+
<td class="pad" id="IDdiagonalmatrix"><a class="self" href="#IDdiagonalmatrix">diagonal matrixa>td>
4708+
tr>
4709+
4710+
<tr>
4711+
<td class="pad">
4712+
4713+
<math display='block'>
4714+
<mrow>
4715+
<mo>(mo>
4716+
<mtable>
4717+
<mtr>
4718+
<mtd><mn>0mn>mtd>
4719+
<mtd><mn>0mn>mtd>
4720+
<mtd><mn>0mn>mtd>
4721+
mtr>
4722+
<mtr>
4723+
<mtd><mn>0mn>mtd>
4724+
<mtd><mn>0mn>mtd>
4725+
<mtd><mn>0mn>mtd>
4726+
mtr>
4727+
<mtr>
4728+
<mtd><mn>0mn>mtd>
4729+
<mtd><mn>0mn>mtd>
4730+
<mtd><mn>0mn>mtd>
4731+
mtr>
4732+
mtable>
4733+
<mo>0mo>
4734+
mrow>
4735+
math>
4736+
4737+
td>
4738+
<td>
4739+
<pre id='id-1-ae02c5fbd25f7a6e9160f0e43fa17a0b'><a class='self' href='#id-1-ae02c5fbd25f7a6e9160f0e43fa17a0b'>§a>
4740+
<math display='block'>
4741+
<mrow>
4742+
<mo>(</mo>
4743+
<mtable>
4744+
<mtr>
4745+
<mtd><mn>0</mn></mtd>
4746+
<mtd><mn>0</mn></mtd>
4747+
<mtd><mn>0</mn></mtd>
4748+
</mtr>
4749+
<mtr>
4750+
<mtd><mn>0</mn></mtd>
4751+
<mtd><mn>0</mn></mtd>
4752+
<mtd><mn>0</mn></mtd>
4753+
</mtr>
4754+
<mtr>
4755+
<mtd><mn>0</mn></mtd>
4756+
<mtd><mn>0</mn></mtd>
4757+
<mtd><mn>0</mn></mtd>
4758+
</mtr>
4759+
</mtable>
4760+
<mo>0</mo>
4761+
</mrow>
4762+
</math>
4763+
pre>
4764+
4765+
<div class="mathcat">open paren; 3 lines, <br/>line 1; 0 0 0; <br/>line 2; 0 0 0; <br/>line 3; 0 0 0; 0div>
4766+
<pre id='id-2-87cd0c6567d7b011c4dc6b67aa94bc96'><a class='self' href='#id-2-87cd0c6567d7b011c4dc6b67aa94bc96'>§a>
4767+
<math <b>intent=':common'b> display='block'>
4768+
pre>
4769+
4770+
<div class="mathcat">open paren; 3 lines, <br/>line 1; 0 0 0; <br/>line 2; 0 0 0; <br/>line 3; 0 0 0; 0div>
4771+
<pre id='id-2-af2e821a010050a026de186940560fa2'><a class='self' href='#id-2-af2e821a010050a026de186940560fa2'>§a>
4772+
<math <b>intent=':literal'b> display='block'>
4773+
pre>
4774+
4775+
<div class="mathcat">open paren; table with 3 rows and 3 columns; row 1; <br/>column 1; 0, <br/>column 2; 0, <br/>column 3; 0; row 2; <br/>column 1; 0, <br/>column 2; 0, <br/>column 3; 0; row 3; <br/>column 1; 0, <br/>column 2; 0, <br/>column 3; 0; 0div>
4776+
td>
4777+
<td>
4778+
<pre id='id-0-7dd6e7ec00ae383e8aaaa6b5556d6949'><a class='self' href='#id-0-7dd6e7ec00ae383e8aaaa6b5556d6949'>§a>
4779+
<math display='block'>
4780+
<mrow <b>intent='$m'b>>
4781+
<mo>(</mo>
4782+
<mtable <b>arg='m'b> <b>intent='_zero_matrix:prefix(3,_by,3)'b>>
4783+
<mtr>
4784+
<mtd><mn>0</mn></mtd>
4785+
<mtd><mn>0</mn></mtd>
4786+
<mtd><mn>0</mn></mtd>
4787+
</mtr>
4788+
<mtr>
4789+
<mtd><mn>0</mn></mtd>
4790+
<mtd><mn>0</mn></mtd>
4791+
<mtd><mn>0</mn></mtd>
4792+
</mtr>
4793+
<mtr>
4794+
<mtd><mn>0</mn></mtd>
4795+
<mtd><mn>0</mn></mtd>
4796+
<mtd><mn>0</mn></mtd>
4797+
</mtr>
4798+
</mtable>
4799+
<mo>)</mo>
4800+
</mrow>
4801+
</math>
4802+
pre>
4803+
4804+
<div class="mathcat">zero matrix 3 by 3,div>
4805+
td>
4806+
4807+
<td class="pad">\begin{pmatrix} 0&0&0\\ 0&0&0\\0&0&0 \end{pmatrix}td>
4808+
<td class="pad" id="IDzeromatrix"><a class="self" href="#IDzeromatrix">zero matrixa>td>
4809+
tr>
4810+
4811+
<tr>
46104812
<th colspan='6' id="IDCalculus"><a class="self" href="#IDCalculus">Calculusa>th>
46114813
tr>
46124814

0 commit comments

Comments
 (0)