数值分析考试复习

第一章 非线性方程(组)的数值解法

1、重根牛顿迭代\(x_{i+1}=x_i-r\frac{f(x_i)}{f^\prime(x_i)}\)

2、收敛性,\(|\varphi^\prime(x)|\leq 1\)收敛,\(|\varphi^\prime(x)|=0,|\varphi^{''}(x)|\neq0\)二阶收敛

3、牛顿法(逆Broyden)求解方程组(P11,13-14) \[ \begin{align} &一直F(x),求出A=F^\prime(x),每行分别对每个未知量求偏导\\ &x_i=x_0-A^{-1}F(x),x为n行1列矩阵 \end{align} \]

阅读全文 »

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
INFO  Start processing
FATAL Something's wrong. Maybe you can find the solution here: https://hexo.io/docs/troubleshooting.html
Error:
[ERROR][hexo-renderer-pandoc] On /home/xxxxx/blog/source/_drafts/TensorFlow2-0学习笔记.md
[ERROR][hexo-renderer-pandoc] pandoc exited with code null.
at Hexo.pandocRenderer (/home/xxxxx/blog/node_modules/hexo-renderer-pandoc/index.js:114:11)
at Hexo.tryCatcher (/home/xxxxx/blog/node_modules/bluebird/js/release/util.js:16:23)
at Hexo.<anonymous> (/home/xxxxx/blog/node_modules/bluebird/js/release/method.js:15:34)
at /home/xxxxx/blog/node_modules/hexo/lib/hexo/render.js:75:22
at tryCatcher (/home/xxxxx/blog/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/home/xxxxx/blog/node_modules/bluebird/js/release/promise.js:547:31)
at Promise._settlePromise (/home/xxxxx/blog/node_modules/bluebird/js/release/promise.js:604:18)
at Promise._settlePromiseCtx (/home/xxxxx/blog/node_modules/bluebird/js/release/promise.js:641:10)
at _drainQueueStep (/home/xxxxx/blog/node_modules/bluebird/js/release/async.js:97:12)
at _drainQueue (/home/xxxxx/blog/node_modules/bluebird/js/release/async.js:86:9)
at Async._drainQueues (/home/xxxxx/blog/node_modules/bluebird/js/release/async.js:102:5)
at Immediate.Async.drainQueues [as _onImmediate] (/home/xxxxx/blog/node_modules/bluebird/js/release/async.js:15:14)
at processImmediate (internal/timers.js:456:21)
events.js:292
throw er; // Unhandled 'error' event
^

Error: EACCES: permission denied, open '/home/xxxxx/blog/db.json'
Emitted 'error' event on WriteStream instance at:
at /home/xxxxx/blog/node_modules/graceful-fs/graceful-fs.js:295:14
at /home/xxxxx/blog/node_modules/graceful-fs/graceful-fs.js:325:16
at FSReqCallback.oncomplete (fs.js:156:23) {
errno: -13,
code: 'EACCES',
syscall: 'open',
path: '/home/xxxx/blog/db.json'
}

https://github.com/jgm/pandoc/releases 下载最新版pandoc,使用dpkg -i安装即可

此问题在Ubuntu上出现,Windows下老版本无此问题

centos下安装,anaconda自带pandoc版本太低,也需要替换

1
2
3
4
5
wget https://github.com/jgm/pandoc/releases/download/2.14.0.3/pandoc-2.14.0.3-linux-amd64.tar.gz

tar -xvf pandoc-2.14.0.3-linux-amd64.tar.gz

ln -s /root/pandoc-2.14.0.3/bin/pandoc /usr/bin/pandoc
阅读全文 »

问题由来:

在powershell下执行hexo命令如下报错:

无法加载文件 C:\10186.ps1,因为在此系统上禁止运行脚本

解决方案:

管理员模式下在powershell中运行set-ExecutionPolicy RemoteSigned命令

选择Y即可

《如何阅读一本书》

检视阅读

  1. 先看书名页,然后如果有序就先看序。
  2. 研究目录页
  3. 如果书中有索引,也要检阅一下
  4. 读出版者的介绍
  5. 挑选几个看来跟主题息息相关的篇章来看
  6. 把书打开,东翻翻西翻翻,念个一两段,有时候连续读几页,但不要太多。

主动阅读基础:四个基本问题

  1. 整体来说,这本书到底在谈些什么
  2. 作者细部说了什么,怎么说的
  3. 这本说的有道理吗?是全部有道理,还是部分有道理
  4. 这本书和你什么关系
阅读全文 »

题目

Given an input string (s) and a pattern (p), implement wildcard pattern matching with support for '?' and '*'.

1
2
'?' Matches any single character.
'*' Matches any sequence of characters (including the empty sequence).

The matching should cover the entire input string (not partial).

Note:

阅读全文 »

理论知识补全计划:理论力学

静力学

静力学主要研究物体在力的作用下的平衡问题

平衡一般是指物体相对于地面保持静止或匀速直线运动的状态

基本概念

力是物体间相互的机械作用,这种作用的结果是使物体的机械运动状态发生改变,或使物体变形。

(力的三要素)大小、方向、作用点

刚体就是在外界任何作用下,形状和大小始终不变的物体。

阅读全文 »

技能补全计划:CSS

1
2
3
4
5
/*标签选择器*/
p {
color: red;
font-size: 12px;
}

题目

编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。

Id Salary
1 100
2 200
3 300

例如上述 Employee 表,SQL查询应该返回 200 作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回 null。

SecondHighestSalary
200
阅读全文 »
0%