-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathChangelog.txt
134 lines (86 loc) · 4.5 KB
/
Changelog.txt
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
ece1254.V0.1.10.pdf
- Replace hand drawn graphs with .dot files.
ece1254.V0.1.9-11.pdf, Sep 26, 2020 (commit fbcf82c816dff87c48a8a76e69f8189e5328d9ee)
[ This is the version that I have a kdp printout of.] Seems to have been posted to the blog as V0.1.10-redacted
- Update email address
- Spell check rules and spellcheck pass.
- Fix listing hyphenation
- thethe.py review.
- Brute force pruing of blank lines.
- Convert to 6x9 format, and fix all the corresponding gutter issues.
- add: backcover.txt
===================================================================================
v.4:
- am using \textrm{} for a couple text subscripts, but not many. do a consistency check.
found _{BE} and _{TR} that didn't seem like index subscripts:
grep -n '_{[a-zA-Z]*}' *tex | tee v
grep -n _[A-Z] *tex | tee v
- In the report text, have plots flagged with matlab paths.
- do I have a mix of href's and hyperref's for matlab files (some files like ps1.circuit.netlist are href'd).
nope. ... just that one.
- format matlab functions like: http://msenux.redwoods.edu/Math4Textbook?
believe that I had at least one listing too, which would be nice to format with their method. See if they get back to me about their macros.
- Are all the matlab figures done with mathImageFigure?
- format matlab function names in a monospace font. (problem descriptions and solutions). Introduce a layout newcommand for this, and replace the manual markup uses in some places.
- Inconsistent formatting of netlist spec lines. Do it like in the HB report.
- move the HB chapter into the lecture notes part, perhaps renaming that to 'Notes and Problems.'
- audit for indexing. Think that I stopped doing that actively after the first couple lectures.
- remove non-linear hyphens:
http://english.stackexchange.com/questions/32428/can-there-be-a-hyphen-in-nonlinear
- fix text: generated with partHps2a:partH.m(
- This plot is in png format:
A plot of the cpu time vs node number is given in \cref{fig:ps1p2b:ps1p2bFig3}.
\mathImageFigure{../../figures/ece1254/ps1p2bFig3}{Cpu times for range of grid sizes.}{fig:ps1p2b:ps1p2bFig3}{0.3}{ps1:problem2driver.m}
Don't appear to have retained the plot code in problem2driver().
- regenerate figures from homework as pdf.
next: LU solution times. (ps2a)
- revisit Gergorshwin circles issue from correspondence. (off real axis eigenvalues).
- figure table and algorithm captions have inconsistent uppercasing for starting chars. some have trailing periods, some don't.
http://www.ieee.org/documents/style_manual.pdf
==> use caps and period for captions.
- regenerate circuit figures using digikey.ca (can save as pdfs).
circuit with voltage controlled voltage gain
circuit with op model
Simple circuit
Leaky bar
Diode circuit
Example circuit
Diode system that results in singular Jacobian
RC circuit
RLC circuit with current source
More complex RLC circuit
A final RLC example circuit
First voltage source configuration
Second voltage source configuration
Current source configuration
An RLC circuit with a diode.
Simple diode circuit
Simple diode and resistor circuit
- enclose algorithms in figure environment so they can be captioned? Made an environment for this:
\makealgorithm{Arnoldi process}{alg:multiphysicsL19:420}{
\begin{algorithmic}
...
\end{algorithmic}
}
... wrap the other algorithmic's in it.
- ps1p1. used \emph{} but bold would look better.
- I've gotten sloppy and have introduced that annoying we/our/let's lingo that is so pervasive that it is hard not to replicate. Cleanup with:
grep -nie '\<we\>' *.tex | tee v
grep -nie '\<our\>' *.tex | tee v
grep -nie '\<us\>' *.tex | tee v
grep -nie "let's" *.tex | tee v
Applied the following vim replacements:
:%s/\<\([oO]ur\)\>/Z&/g
:%s/\<\([Ww]e\)\>/Z&/g
:%s/\<\([Uu]s\)\>/Z&/g
This allows a search for these pretentious wording for easy editing.
- matlab/MATLAB -> Matlab
- Add in mathematica.tex too for the diode plot, and use mathImageFigure for that plot. Add that .nb into the mathematica ece1254 METADATA.
- use:
% \mathImageFigure{path}{caption}{label}{width}{nbpath}
\newcommand{\mathImageFigure}[5]{%
\imageFigure{#1}{\nbcite{#5}{#2}}{#3}{#4}
}
to replace imageFigure for matlab generated notebooks.
- Add in function so that function references point to the matlab notebook list entries.
- have a mix of hyperlinks and \textbf{}'s for Matlab functions and modules. Add a matlab index like I do for mathematica, and then reference those links instead.