数式処理演習(関西学院大学理工学部,情報科学科)
Table of Contents
1 数式処理テキスト
1.3 線形代数
2 jupyter notebook 授業でのQ & A
- 授業プリントをnbviewerで開けるとnot foundがでる
- browserを再起動
- 家でやってきたのをどうすれば見れる
- z:/に入れる
- 前に同じマシンでやったのは?
- c:/users/自分のID
- 人シスとか,4階でやったのは?
- 残念ながら,あっちのはlogoutしたら消えます.
- 課題のコメントは?
- cellの属性をmarkdownに変えて入力,latex記法が使えます.
- jupyter notebookが反応しない
- kernel, interruptかrestartを掛ける
- nbviewerからipynb
- down loadできます
- nbviewerの表示が古い
- 原因はわかりません.しばらくしてから再度アクセスしてみてください.
3 jupyter notebookのinit時の問題点
3.1 起動時のhome directory
今はz:/です.先週まではlocal:/[USER ID]でした. IV,V号館の演習室のPCでは4月いっぱいはlocal diskになっているので, logoutすると消えちゃいます.USBに写しておいてください.来月から同じになります.
3.2 起動
書類のダブルクリックで起動できない.
3.3 printout
IEだけでなく,Chromeでも後ろが切れるというバグがありました. 起動するbrowserをFireFoxにしたら大丈夫です.
- Jupyter notebookのmenu barのFile->Print Previewで作って,
- FireFoxの右上のツールボタンから印刷を選んでください.
集約して出すのを忘れずに.
集約は,出てきた画面の左上の印刷ボタンを選んで,「プロパティ」から ワンクリック設定アイコンで集約を選択して印刷.
- 出力が半分切れるような表示になる.
3.4 init_session()でMultipleInstanceErrorがでる :: Googleだと
https://github.com/sympy/sympy/issues/13319 とのことだが… 三月ごろ修正パッチが貼られたversionがrelease?, init_print()で代用,あとkernel restart
3.5 init_session()
- init_session() => init_printing()
すると綺麗に出力してくれる。
- 出力が混乱してきたときは、Kernel restartで初期化するべし。
3.6 解けない問題リスト
- 16_pre 1(a) : (x**3+1)**(1/3) sqrt->cbrt (5523),
- 16_pre 2(a) : int(1/(cos(x)**2 + 4*sin(x)**2),x)
- 13-2 1(a) : int(1/(2+cos(t)),t)
- 16-1-pair 2(b)
- rational
- aspect ratio = 1
- log plot, sympyはOKだが,numpyだと悲惨.