Guest User

Untitled

a guest
Nov 24th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.23 KB | None | 0 0
  1. {
  2. "cells": [
  3. {
  4. "cell_type": "code",
  5. "execution_count": 1,
  6. "metadata": {},
  7. "outputs": [],
  8. "source": [
  9. "using Latexify"
  10. ]
  11. },
  12. {
  13. "cell_type": "code",
  14. "execution_count": 2,
  15. "metadata": {},
  16. "outputs": [
  17. {
  18. "data": {
  19. "text/latex": [
  20. "\\begin{align}\n",
  21. "\\frac{dx}{dt} =& y^{2} - x \\\\ \n",
  22. "\\frac{dy}{dt} =& \\frac{x}{y} - y \\\\ \n",
  23. "\\end{align}\n"
  24. ],
  25. "text/plain": [
  26. "\"\\\\begin{align}\\n\\\\frac{dx}{dt} =& y^{2} - x \\\\\\\\ \\n\\\\frac{dy}{dt} =& \\\\frac{x}{y} - y \\\\\\\\ \\n\\\\end{align}\\n\""
  27. ]
  28. },
  29. "execution_count": 2,
  30. "metadata": {},
  31. "output_type": "execute_result"
  32. }
  33. ],
  34. "source": [
  35. "lhs = [\"dx/dt\", \"dy/dt\"]\n",
  36. "rhs = [\"y^2 - x\", \"x/y - y\"]\n",
  37. "latexalign(lhs, rhs)"
  38. ]
  39. },
  40. {
  41. "cell_type": "code",
  42. "execution_count": 3,
  43. "metadata": {},
  44. "outputs": [
  45. {
  46. "name": "stdout",
  47. "output_type": "stream",
  48. "text": [
  49. "\\begin{align}\n",
  50. "\\frac{dx}{dt} =& y^{2} - x \\\\ \n",
  51. "\\frac{dy}{dt} =& \\frac{x}{y} - y \\\\ \n",
  52. "\\end{align}\n"
  53. ]
  54. }
  55. ],
  56. "source": [
  57. "print(latexalign(lhs, rhs))"
  58. ]
  59. },
  60. {
  61. "cell_type": "code",
  62. "execution_count": 4,
  63. "metadata": {},
  64. "outputs": [
  65. {
  66. "data": {
  67. "text/latex": [
  68. "\\begin{equation}\n",
  69. "\\left[\n",
  70. "\\begin{array}{cc}\n",
  71. "1 & 2\\\\ \n",
  72. "3 & 4\\\\ \n",
  73. "\\end{array}\n",
  74. "\\right]\n",
  75. "\\end{equation}\n"
  76. ],
  77. "text/plain": [
  78. "\"\\\\begin{equation}\\n\\\\left[\\n\\\\begin{array}{cc}\\n1 & 2\\\\\\\\ \\n3 & 4\\\\\\\\ \\n\\\\end{array}\\n\\\\right]\\n\\\\end{equation}\\n\""
  79. ]
  80. },
  81. "execution_count": 4,
  82. "metadata": {},
  83. "output_type": "execute_result"
  84. }
  85. ],
  86. "source": [
  87. "arr = [1 2; 3 4]\n",
  88. "latexarray(arr)"
  89. ]
  90. },
  91. {
  92. "cell_type": "code",
  93. "execution_count": 5,
  94. "metadata": {},
  95. "outputs": [
  96. {
  97. "name": "stdout",
  98. "output_type": "stream",
  99. "text": [
  100. "\\begin{equation}\n",
  101. "\\left[\n",
  102. "\\begin{array}{cc}\n",
  103. "1 & 2\\\\ \n",
  104. "3 & 4\\\\ \n",
  105. "\\end{array}\n",
  106. "\\right]\n",
  107. "\\end{equation}\n"
  108. ]
  109. }
  110. ],
  111. "source": [
  112. "print(latexarray(arr))"
  113. ]
  114. },
  115. {
  116. "cell_type": "code",
  117. "execution_count": 6,
  118. "metadata": {
  119. "collapsed": true
  120. },
  121. "outputs": [],
  122. "source": [
  123. "using ParameterizedFunctions"
  124. ]
  125. },
  126. {
  127. "cell_type": "code",
  128. "execution_count": 7,
  129. "metadata": {},
  130. "outputs": [
  131. {
  132. "data": {
  133. "text/latex": [
  134. "\\begin{align}\n",
  135. "\\frac{dx}{dt} =& \\frac{v \\cdot y^{n}}{k^{n} + y^{n}} - x \\\\ \n",
  136. "\\frac{dy}{dt} =& \\frac{x}{k_{2} + x} - y \\\\ \n",
  137. "\\end{align}\n"
  138. ],
  139. "text/plain": [
  140. "\"\\\\begin{align}\\n\\\\frac{dx}{dt} =& \\\\frac{v \\\\cdot y^{n}}{k^{n} + y^{n}} - x \\\\\\\\ \\n\\\\frac{dy}{dt} =& \\\\frac{x}{k_{2} + x} - y \\\\\\\\ \\n\\\\end{align}\\n\""
  141. ]
  142. },
  143. "execution_count": 7,
  144. "metadata": {},
  145. "output_type": "execute_result"
  146. }
  147. ],
  148. "source": [
  149. "f = @ode_def positiveFeedback begin\n",
  150. " dx = v*y^n/(k^n+y^n) - x\n",
  151. " dy = x/(k_2+x) - y\n",
  152. "end v=>1.0 n=>1.0 k=>1.0 k_2=>1.0\n",
  153. "latexalign(f)"
  154. ]
  155. },
  156. {
  157. "cell_type": "code",
  158. "execution_count": 8,
  159. "metadata": {},
  160. "outputs": [
  161. {
  162. "name": "stdout",
  163. "output_type": "stream",
  164. "text": [
  165. "\\begin{align}\n",
  166. "\\frac{dx}{dt} =& \\frac{v \\cdot y^{n}}{k^{n} + y^{n}} - x \\\\ \n",
  167. "\\frac{dy}{dt} =& \\frac{x}{k_{2} + x} - y \\\\ \n",
  168. "\\end{align}\n"
  169. ]
  170. }
  171. ],
  172. "source": [
  173. "print( latexalign(f) )"
  174. ]
  175. }
  176. ],
  177. "metadata": {
  178. "kernelspec": {
  179. "display_name": "Julia 0.6.1",
  180. "language": "julia",
  181. "name": "julia-0.6"
  182. },
  183. "language_info": {
  184. "file_extension": ".jl",
  185. "mimetype": "application/julia",
  186. "name": "julia",
  187. "version": "0.6.1"
  188. },
  189. "toc": {
  190. "nav_menu": {},
  191. "number_sections": true,
  192. "sideBar": true,
  193. "skip_h1_title": false,
  194. "toc_cell": false,
  195. "toc_position": {},
  196. "toc_section_display": "block",
  197. "toc_window_display": false
  198. }
  199. },
  200. "nbformat": 4,
  201. "nbformat_minor": 2
  202. }
Add Comment
Please, Sign In to add comment