Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
9b83fad7c7
12
.obsidian/plugins/colored-tags/data.json
vendored
12
.obsidian/plugins/colored-tags/data.json
vendored
@ -123,7 +123,17 @@
|
|||||||
"Homework": 111,
|
"Homework": 111,
|
||||||
"Deadline": 112,
|
"Deadline": 112,
|
||||||
"Work": 113,
|
"Work": 113,
|
||||||
"Event": 114
|
"Event": 114,
|
||||||
|
"Robustness": 115,
|
||||||
|
"Algorithm-design-and-analysis": 116,
|
||||||
|
"Filters": 117,
|
||||||
|
"Gain": 118,
|
||||||
|
"Guidelines": 119,
|
||||||
|
"Noise-measurement": 120,
|
||||||
|
"Open-loop-systems": 121,
|
||||||
|
"Regulators": 122,
|
||||||
|
"Three-term-control": 123,
|
||||||
|
"White-noise": 124
|
||||||
},
|
},
|
||||||
"_version": 3
|
"_version": 3
|
||||||
}
|
}
|
||||||
File diff suppressed because one or more lines are too long
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-enhancing-export",
|
"id": "obsidian-enhancing-export",
|
||||||
"name": "Enhancing Export",
|
"name": "Enhancing Export",
|
||||||
"version": "1.10.7",
|
"version": "1.10.8",
|
||||||
"minAppVersion": "1.6.3",
|
"minAppVersion": "1.6.3",
|
||||||
"description": "This is a enhancing export plugin for Obsidian. It allows to export to formats like Html, DOCX, ePub and PDF or Markdown(Hugo) etc.",
|
"description": "This is a enhancing export plugin for Obsidian. It allows to export to formats like Html, DOCX, ePub and PDF or Markdown(Hugo) etc.",
|
||||||
"author": "YISH",
|
"author": "YISH",
|
||||||
|
|||||||
@ -1,3 +1,4 @@
|
|||||||
|
% This template was tested with Pandoc 3.4 and pandoc-crossref v0.3.18.0. It should be backwards compatible with older version of pandoc..
|
||||||
\documentclass{article}
|
\documentclass{article}
|
||||||
|
|
||||||
|
|
||||||
@ -7,7 +8,7 @@
|
|||||||
|
|
||||||
|
|
||||||
% ready for submission
|
% ready for submission
|
||||||
\usepackage[final]{neurips}
|
\usepackage[final,nonatbib]{neurips}
|
||||||
|
|
||||||
|
|
||||||
% to compile a preprint version, e.g., for submission to arXiv, add add the
|
% to compile a preprint version, e.g., for submission to arXiv, add add the
|
||||||
@ -34,6 +35,18 @@
|
|||||||
\usepackage{xcolor} % colors
|
\usepackage{xcolor} % colors
|
||||||
\usepackage{graphicx}
|
\usepackage{graphicx}
|
||||||
|
|
||||||
|
\makeatletter
|
||||||
|
\newsavebox\pandoc@box
|
||||||
|
\newcommand*\pandocbounded[1]{% scales image to fit in text height/width
|
||||||
|
\sbox\pandoc@box{#1}%
|
||||||
|
\Gscale@div\@tempa{\textheight}{\dimexpr\ht\pandoc@box+\dp\pandoc@box\relax}%
|
||||||
|
\Gscale@div\@tempb{\linewidth}{\wd\pandoc@box}%
|
||||||
|
\ifdim\@tempb\p@<\@tempa\p@\let\@tempa\@tempb\fi% select the smaller of both
|
||||||
|
\ifdim\@tempa\p@<\p@\scalebox{\@tempa}{\usebox\pandoc@box}%
|
||||||
|
\else\usebox{\pandoc@box}%
|
||||||
|
\fi%
|
||||||
|
}
|
||||||
|
\makeatother
|
||||||
\makeatletter
|
\makeatletter
|
||||||
\def\maxwidth{\ifdim\Gin@nat@width>\linewidth\linewidth\else\Gin@nat@width\fi}
|
\def\maxwidth{\ifdim\Gin@nat@width>\linewidth\linewidth\else\Gin@nat@width\fi}
|
||||||
\def\maxheight{\ifdim\Gin@nat@height>\textheight\textheight\else\Gin@nat@height\fi}
|
\def\maxheight{\ifdim\Gin@nat@height>\textheight\textheight\else\Gin@nat@height\fi}
|
||||||
@ -48,28 +61,38 @@
|
|||||||
\makeatother
|
\makeatother
|
||||||
|
|
||||||
$if(csl-refs)$
|
$if(csl-refs)$
|
||||||
|
% definitions for citeproc citations
|
||||||
|
\NewDocumentCommand\citeproctext{}{}
|
||||||
|
\NewDocumentCommand\citeproc{mm}{%
|
||||||
|
\begingroup\def\citeproctext{#2}\cite{#1}\endgroup}
|
||||||
|
\makeatletter
|
||||||
|
% allow citations to break across lines
|
||||||
|
\let\@cite@ofmt\@firstofone
|
||||||
|
% avoid brackets around text for \cite:
|
||||||
|
\def\@biblabel#1{}
|
||||||
|
\def\@cite#1#2{{#1\if@tempswa , #2\fi}}
|
||||||
|
\makeatother
|
||||||
\newlength{\cslhangindent}
|
\newlength{\cslhangindent}
|
||||||
\setlength{\cslhangindent}{1.5em}
|
\setlength{\cslhangindent}{1.5em}
|
||||||
\newlength{\csllabelwidth}
|
\newlength{\csllabelwidth}
|
||||||
\setlength{\csllabelwidth}{3em}
|
\setlength{\csllabelwidth}{3em}
|
||||||
\newlength{\cslentryspacingunit} % times entry-spacing
|
\newenvironment{CSLReferences}[2] % #1 hanging-indent, #2 entry-spacing
|
||||||
\setlength{\cslentryspacingunit}{\parskip}
|
{\begin{list}{}{%
|
||||||
\newenvironment{CSLReferences}[2] % #1 hanging-ident, #2 entry spacing
|
\setlength{\itemindent}{0pt}
|
||||||
{% don't indent paragraphs
|
\setlength{\leftmargin}{0pt}
|
||||||
\setlength{\parindent}{0pt}
|
\setlength{\parsep}{0pt}
|
||||||
% turn on hanging indent if param 1 is 1
|
% turn on hanging indent if param 1 is 1
|
||||||
\ifodd #1
|
\ifodd #1
|
||||||
\let\oldpar\par
|
\setlength{\leftmargin}{\cslhangindent}
|
||||||
\def\par{\hangindent=\cslhangindent\oldpar}
|
\setlength{\itemindent}{-1\cslhangindent}
|
||||||
\fi
|
\fi
|
||||||
% set entry spacing
|
% set entry spacing
|
||||||
\setlength{\parskip}{#2\cslentryspacingunit}
|
\setlength{\itemsep}{#2\baselineskip}}}
|
||||||
}%
|
{\end{list}}
|
||||||
{}
|
|
||||||
\usepackage{calc}
|
\usepackage{calc}
|
||||||
\newcommand{\CSLBlock}[1]{#1\hfill\break}
|
\newcommand{\CSLBlock}[1]{\hfill\break\parbox[t]{\linewidth}{\strut\ignorespaces#1\strut}}
|
||||||
\newcommand{\CSLLeftMargin}[1]{\parbox[t]{\csllabelwidth}{#1}}
|
\newcommand{\CSLLeftMargin}[1]{\parbox[t]{\csllabelwidth}{\strut#1\strut}}
|
||||||
\newcommand{\CSLRightInline}[1]{\parbox[t]{\linewidth - \csllabelwidth}{#1}\break}
|
\newcommand{\CSLRightInline}[1]{\parbox[t]{\linewidth - \csllabelwidth}{\strut#1\strut}}
|
||||||
\newcommand{\CSLIndent}[1]{\hspace{\cslhangindent}#1}
|
\newcommand{\CSLIndent}[1]{\hspace{\cslhangindent}#1}
|
||||||
$endif$
|
$endif$
|
||||||
\providecommand{\tightlist}{%
|
\providecommand{\tightlist}{%
|
||||||
|
|||||||
45061
.obsidian/plugins/obsidian-git/main.js
vendored
45061
.obsidian/plugins/obsidian-git/main.js
vendored
File diff suppressed because one or more lines are too long
2
.obsidian/plugins/obsidian-git/manifest.json
vendored
2
.obsidian/plugins/obsidian-git/manifest.json
vendored
@ -6,5 +6,5 @@
|
|||||||
"description": "Integrate Git version control with automatic backup and other advanced features.",
|
"description": "Integrate Git version control with automatic backup and other advanced features.",
|
||||||
"isDesktopOnly": false,
|
"isDesktopOnly": false,
|
||||||
"fundingUrl": "https://ko-fi.com/vinzent",
|
"fundingUrl": "https://ko-fi.com/vinzent",
|
||||||
"version": "2.25.0"
|
"version": "2.27.0"
|
||||||
}
|
}
|
||||||
|
|||||||
4
.obsidian/plugins/obsidian-git/styles.css
vendored
4
.obsidian/plugins/obsidian-git/styles.css
vendored
@ -39,6 +39,10 @@
|
|||||||
margin-right: auto;
|
margin-right: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.obsidian-git-disabled {
|
||||||
|
opacity: 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
.obsidian-git-center-button {
|
.obsidian-git-center-button {
|
||||||
display: block;
|
display: block;
|
||||||
margin: 20px auto;
|
margin: 20px auto;
|
||||||
|
|||||||
9989
.obsidian/plugins/obsidian-style-settings/main.js
vendored
9989
.obsidian/plugins/obsidian-style-settings/main.js
vendored
File diff suppressed because one or more lines are too long
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-style-settings",
|
"id": "obsidian-style-settings",
|
||||||
"name": "Style Settings",
|
"name": "Style Settings",
|
||||||
"version": "1.0.8",
|
"version": "1.0.9",
|
||||||
"minAppVersion": "0.11.5",
|
"minAppVersion": "0.11.5",
|
||||||
"description": "Offers controls for adjusting theme, plugin, and snippet CSS variables.",
|
"description": "Offers controls for adjusting theme, plugin, and snippet CSS variables.",
|
||||||
"author": "mgmeyers",
|
"author": "mgmeyers",
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
135
.obsidian/plugins/obsidian-tasks-plugin/main.js
vendored
135
.obsidian/plugins/obsidian-tasks-plugin/main.js
vendored
File diff suppressed because one or more lines are too long
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-tasks-plugin",
|
"id": "obsidian-tasks-plugin",
|
||||||
"name": "Tasks",
|
"name": "Tasks",
|
||||||
"version": "7.7.0",
|
"version": "7.11.0",
|
||||||
"minAppVersion": "1.1.1",
|
"minAppVersion": "1.1.1",
|
||||||
"description": "Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering.",
|
"description": "Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering.",
|
||||||
"helpUrl": "https://publish.obsidian.md/tasks/",
|
"helpUrl": "https://publish.obsidian.md/tasks/",
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"database": "Zotero",
|
"database": "Zotero",
|
||||||
"noteImportFolder": "199. Paper Notes",
|
"noteImportFolder": "199 Paper Notes",
|
||||||
"pdfExportImageDPI": 120,
|
"pdfExportImageDPI": 120,
|
||||||
"pdfExportImageFormat": "jpg",
|
"pdfExportImageFormat": "jpg",
|
||||||
"pdfExportImageQuality": 90,
|
"pdfExportImageQuality": 90,
|
||||||
@ -14,8 +14,8 @@
|
|||||||
"exportFormats": [
|
"exportFormats": [
|
||||||
{
|
{
|
||||||
"name": "Create Literature Note",
|
"name": "Create Literature Note",
|
||||||
"outputPathTemplate": "200. Library Papers/{{citekey}}.md",
|
"outputPathTemplate": "200 Library Papers/{{citekey}}.md",
|
||||||
"imageOutputPathTemplate": "202. Library Images/{{citekey}}/",
|
"imageOutputPathTemplate": "202 Library Images/{{citekey}}/",
|
||||||
"imageBaseNameTemplate": "image",
|
"imageBaseNameTemplate": "image",
|
||||||
"cslStyle": "ieee",
|
"cslStyle": "ieee",
|
||||||
"templatePath": "1000s Templates/Literature Note.md"
|
"templatePath": "1000s Templates/Literature Note.md"
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-zotero-desktop-connector",
|
"id": "obsidian-zotero-desktop-connector",
|
||||||
"name": "Zotero Integration",
|
"name": "Zotero Integration",
|
||||||
"version": "3.1.8",
|
"version": "3.2.1",
|
||||||
"minAppVersion": "1.1.1",
|
"minAppVersion": "1.1.1",
|
||||||
"description": "Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.",
|
"description": "Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.",
|
||||||
"author": "mgmeyers",
|
"author": "mgmeyers",
|
||||||
|
|||||||
5633
.obsidian/plugins/templater-obsidian/main.js
vendored
5633
.obsidian/plugins/templater-obsidian/main.js
vendored
File diff suppressed because one or more lines are too long
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "templater-obsidian",
|
"id": "templater-obsidian",
|
||||||
"name": "Templater",
|
"name": "Templater",
|
||||||
"version": "2.4.1",
|
"version": "2.8.0",
|
||||||
"description": "Create and use templates",
|
"description": "Create and use templates",
|
||||||
"minAppVersion": "1.5.0",
|
"minAppVersion": "1.5.0",
|
||||||
"author": "SilentVoid",
|
"author": "SilentVoid",
|
||||||
|
|||||||
@ -5,9 +5,11 @@
|
|||||||
|
|
||||||
# Personal
|
# Personal
|
||||||
- [x] Water the plants! ⏳ 2024-09-24 📅 2024-09-24 [completion:: 2024-09-24]
|
- [x] Water the plants! ⏳ 2024-09-24 📅 2024-09-24 [completion:: 2024-09-24]
|
||||||
|
- [ ] Check in for flight to MSY! 📅 2024-10-09
|
||||||
|
|
||||||
# Work Stuff
|
# Work Stuff
|
||||||
- [x] Put Zotero web server on my own box ✅ 2024-10-01
|
- [x] Put Zotero web server on my own box ✅ 2024-10-01
|
||||||
|
- [ ] Email Megan Lenze about tablecloth 📅 2024-10-07
|
||||||
|
|
||||||
# Class Stuff
|
# Class Stuff
|
||||||
- [x] Move the sketches from my iPad to the notes for ME 2016 📅 2024-10-02 ✅ 2024-10-02
|
- [x] Move the sketches from my iPad to the notes for ME 2016 📅 2024-10-02 ✅ 2024-10-02
|
||||||
|
|||||||
50
1 Daily Notes/2024/10 October/2024-10-04.md
Normal file
50
1 Daily Notes/2024/10 October/2024-10-04.md
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
---
|
||||||
|
date: 2024-10-04
|
||||||
|
tags:
|
||||||
|
---
|
||||||
|
# Yesterday | Tomorrow
|
||||||
|
<< [[1 Daily Notes/2024/10 October/2024-10-03]] | [[1 Daily Notes/2024/10 October/2024-10-07 ]] >>
|
||||||
|
# This Week's Weekly Note
|
||||||
|
[[ Weekly Note 2024-10-02]]
|
||||||
|
# Tasks for today
|
||||||
|
## Due
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
due <= date(this.date)
|
||||||
|
and due
|
||||||
|
and !completed
|
||||||
|
and status != "-"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Scheduled
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
scheduled
|
||||||
|
and scheduled <= date(this.date)
|
||||||
|
and !completed
|
||||||
|
and status != "-"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Tasks in Progress
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
status != "-"
|
||||||
|
and status = "/"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Completed
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
completed
|
||||||
|
and completion = date(this.date)
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
# Calendar Tasks
|
||||||
50
1 Daily Notes/2024/10 October/2024-10-07.md
Normal file
50
1 Daily Notes/2024/10 October/2024-10-07.md
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
---
|
||||||
|
date: 2024-10-07
|
||||||
|
tags:
|
||||||
|
---
|
||||||
|
# Yesterday | Tomorrow
|
||||||
|
<< [[1 Daily Notes/2024/10 October/2024-10-04]] | [[1 Daily Notes/2024/10 October/2024-10-08 ]] >>
|
||||||
|
# This Week's Weekly Note
|
||||||
|
[[ Weekly Note 2024-10-02]]
|
||||||
|
# Tasks for today
|
||||||
|
## Due
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
due <= date(this.date)
|
||||||
|
and due
|
||||||
|
and !completed
|
||||||
|
and status != "-"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Scheduled
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
scheduled
|
||||||
|
and scheduled <= date(this.date)
|
||||||
|
and !completed
|
||||||
|
and status != "-"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Tasks in Progress
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
status != "-"
|
||||||
|
and status = "/"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Completed
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
completed
|
||||||
|
and completion = date(this.date)
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
# Calendar Tasks
|
||||||
50
1 Daily Notes/2024/10 October/2024-10-08.md
Normal file
50
1 Daily Notes/2024/10 October/2024-10-08.md
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
---
|
||||||
|
date: 2024-10-08
|
||||||
|
tags:
|
||||||
|
---
|
||||||
|
# Yesterday | Tomorrow
|
||||||
|
<< [[1 Daily Notes/2024/10 October/2024-10-07]] | [[1 Daily Notes/2024/10 October/2024-10-09 ]] >>
|
||||||
|
# This Week's Weekly Note
|
||||||
|
[[ Weekly Note 2024-10-02]]
|
||||||
|
# Tasks for today
|
||||||
|
## Due
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
due <= date(this.date)
|
||||||
|
and due
|
||||||
|
and !completed
|
||||||
|
and status != "-"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Scheduled
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
scheduled
|
||||||
|
and scheduled <= date(this.date)
|
||||||
|
and !completed
|
||||||
|
and status != "-"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Tasks in Progress
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
status != "-"
|
||||||
|
and status = "/"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Completed
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
completed
|
||||||
|
and completion = date(this.date)
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
# Calendar Tasks
|
||||||
50
1 Daily Notes/2024/10 October/2024-10-09.md
Normal file
50
1 Daily Notes/2024/10 October/2024-10-09.md
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
---
|
||||||
|
date: 2024-10-09
|
||||||
|
tags:
|
||||||
|
---
|
||||||
|
# Yesterday | Tomorrow
|
||||||
|
<< [[1 Daily Notes/2024/10 October/2024-10-08]] | [[1 Daily Notes/2024/10 October/2024-10-10 ]] >>
|
||||||
|
# This Week's Weekly Note
|
||||||
|
[[ Weekly Note 2024-10-02]]
|
||||||
|
# Tasks for today
|
||||||
|
## Due
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
due <= date(this.date)
|
||||||
|
and due
|
||||||
|
and !completed
|
||||||
|
and status != "-"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Scheduled
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
scheduled
|
||||||
|
and scheduled <= date(this.date)
|
||||||
|
and !completed
|
||||||
|
and status != "-"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Tasks in Progress
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
status != "-"
|
||||||
|
and status = "/"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Completed
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
completed
|
||||||
|
and completion = date(this.date)
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
# Calendar Tasks
|
||||||
51
1 Daily Notes/2024/9 September/2024-10-07.md
Normal file
51
1 Daily Notes/2024/9 September/2024-10-07.md
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
---
|
||||||
|
date: <% tp.file.title %>
|
||||||
|
tags:
|
||||||
|
---
|
||||||
|
# Yesterday | Tomorrow
|
||||||
|
<< [[1 Daily Notes/2024/10 October/<%*if (tp.date.weekday("YYYY-MM-DD", 1, tp.file.title, "YYYY-MM-DD") == tp.file.title) { tR += tp.date.now("YYYY-MM-DD", -3, tp.file.title, "YYYY-MM-DD"); } else { tR += tp.date.now("YYYY-MM-DD", -1, tp.file.title, "YYYY-MM-DD");} %>]] | [[1 Daily Notes/2024/10 October/<%*if (tp.date.weekday("YYYY-MM-DD", 5, tp.file.title, "YYYY-MM-DD") == tp.file.title) { tR += tp.date.now("YYYY-MM-DD", +3, tp.file.title, "YYYY-MM-DD"); } else { tR += tp.date.now("YYYY-MM-DD", +1, tp.file.title, "YYYY-MM-DD");} %> ]] >>
|
||||||
|
# This Week's Weekly Note
|
||||||
|
[[ Weekly Note <%*if (tp.date.weekday("YYYY-MM-DD", 3, tp.file.title, "YYYY-MM-DD") >= tp.file.title) {tR += tp.date.weekday("YYYY-MM-DD", -4, tp.file.title, "YYYY-MM-DD"); } else {tR += tp.date.weekday("YYYY-MM-DD", 3, tp.file.title, "YYYY-MM-DD"); } %>]]
|
||||||
|
# Tasks for today
|
||||||
|
## Due
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
due <= date(this.date)
|
||||||
|
and due
|
||||||
|
and !completed
|
||||||
|
and status != "-"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Scheduled
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
scheduled
|
||||||
|
and scheduled <= date(this.date)
|
||||||
|
and !completed
|
||||||
|
and status != "-"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Tasks in Progress
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
status != "-"
|
||||||
|
and status = "/"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Completed
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
completed
|
||||||
|
and completion = date(this.date)
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
# Calendar Tasks
|
||||||
|
- NUCE 2100 Midtemr [startTime:: 10:30] [endTime:: 11:30]
|
||||||
52
1 Daily Notes/2024/9 September/2024-10-09.md
Normal file
52
1 Daily Notes/2024/9 September/2024-10-09.md
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
---
|
||||||
|
date: <% tp.file.title %>
|
||||||
|
tags:
|
||||||
|
---
|
||||||
|
# Yesterday | Tomorrow
|
||||||
|
<< [[1 Daily Notes/2024/10 October/<%*if (tp.date.weekday("YYYY-MM-DD", 1, tp.file.title, "YYYY-MM-DD") == tp.file.title) { tR += tp.date.now("YYYY-MM-DD", -3, tp.file.title, "YYYY-MM-DD"); } else { tR += tp.date.now("YYYY-MM-DD", -1, tp.file.title, "YYYY-MM-DD");} %>]] | [[1 Daily Notes/2024/10 October/<%*if (tp.date.weekday("YYYY-MM-DD", 5, tp.file.title, "YYYY-MM-DD") == tp.file.title) { tR += tp.date.now("YYYY-MM-DD", +3, tp.file.title, "YYYY-MM-DD"); } else { tR += tp.date.now("YYYY-MM-DD", +1, tp.file.title, "YYYY-MM-DD");} %> ]] >>
|
||||||
|
# This Week's Weekly Note
|
||||||
|
[[ Weekly Note <%*if (tp.date.weekday("YYYY-MM-DD", 3, tp.file.title, "YYYY-MM-DD") >= tp.file.title) {tR += tp.date.weekday("YYYY-MM-DD", -4, tp.file.title, "YYYY-MM-DD"); } else {tR += tp.date.weekday("YYYY-MM-DD", 3, tp.file.title, "YYYY-MM-DD"); } %>]]
|
||||||
|
# Tasks for today
|
||||||
|
## Due
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
due <= date(this.date)
|
||||||
|
and due
|
||||||
|
and !completed
|
||||||
|
and status != "-"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Scheduled
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
scheduled
|
||||||
|
and scheduled <= date(this.date)
|
||||||
|
and !completed
|
||||||
|
and status != "-"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Tasks in Progress
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
status != "-"
|
||||||
|
and status = "/"
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
## Completed
|
||||||
|
```dataview
|
||||||
|
task
|
||||||
|
where
|
||||||
|
completed
|
||||||
|
and completion = date(this.date)
|
||||||
|
sort due asc
|
||||||
|
group by file.folder
|
||||||
|
```
|
||||||
|
# Calendar Tasks
|
||||||
|
- Lunch [startTime:: 12:00] [endTime:: 13:00]
|
||||||
|
- SOTA [startTime:: 10:30] [endTime:: 12:00]
|
||||||
46
200 Library Papers/doyleGuaranteedMarginsLQG1978a.md
Normal file
46
200 Library Papers/doyleGuaranteedMarginsLQG1978a.md
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
---
|
||||||
|
readstatus: false
|
||||||
|
dateread:
|
||||||
|
title: "Guaranteed margins for LQG regulators"
|
||||||
|
year: 1978
|
||||||
|
authors:
|
||||||
|
|
||||||
|
|
||||||
|
- "Doyle, J."
|
||||||
|
|
||||||
|
|
||||||
|
citekey: "doyleGuaranteedMarginsLQG1978a"
|
||||||
|
|
||||||
|
journal: "IEEE Transactions on Automatic Control"
|
||||||
|
|
||||||
|
|
||||||
|
volume: 23
|
||||||
|
|
||||||
|
|
||||||
|
issue: 4
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
pages: 756-757
|
||||||
|
|
||||||
|
---
|
||||||
|
# Indexing Information
|
||||||
|
## DOI
|
||||||
|
[10.1109/TAC.1978.1101812](https://doi.org/10.1109/TAC.1978.1101812)
|
||||||
|
## ISBN
|
||||||
|
[](https://www.isbnsearch.org/isbn/)
|
||||||
|
## Tags:
|
||||||
|
#Robustness, #Algorithm-design-and-analysis, #Filters, #Gain, #Guidelines, #Noise-measurement, #Open-loop-systems, #Regulators, #Three-term-control, #White-noise
|
||||||
|
|
||||||
|
>[!Abstract]
|
||||||
|
>There are none.
|
||||||
|
|
||||||
|
>[!note] Markdown Notes
|
||||||
|
>None!
|
||||||
|
# Annotations
|
||||||
|
|
||||||
|
### Imported: 2024-10-09 11:56 am
|
||||||
|
|
||||||
|
|
||||||
@ -0,0 +1,49 @@
|
|||||||
|
---
|
||||||
|
readstatus: false
|
||||||
|
dateread:
|
||||||
|
title: "Control Bootcamp: Introduction to Robust Control"
|
||||||
|
year: 2017
|
||||||
|
authors:
|
||||||
|
|
||||||
|
|
||||||
|
- "Steve Brunton"
|
||||||
|
|
||||||
|
|
||||||
|
citekey: "stevebruntonControlBootcampIntroduction2017"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
# Indexing Information
|
||||||
|
## DOI
|
||||||
|
[](https://doi.org/)
|
||||||
|
## ISBN
|
||||||
|
[](https://www.isbnsearch.org/isbn/)
|
||||||
|
## Tags:
|
||||||
|
|
||||||
|
|
||||||
|
>[!Abstract]
|
||||||
|
>This video motivates robust control with the famous 1978 paper by John Doyle, titled "Guaranteed Margins for LQG Regulators"... Abstract: There are none.
|
||||||
|
|
||||||
|
Code available at: faculty.washington.edu/sbrunton/control_bootcamp_code.zip
|
||||||
|
|
||||||
|
These lectures follow Chapters 1 & 3 from:
|
||||||
|
|
||||||
|
Machine learning control, by Duriez, Brunton, & Noack
|
||||||
|
https://www.amazon.com/Machine-Learni...
|
||||||
|
|
||||||
|
Chapters available at: http://faculty.washington.edu/sbrunto...
|
||||||
|
|
||||||
|
This video was produced at the University of Washington
|
||||||
|
|
||||||
|
>[!note] Markdown Notes
|
||||||
|
>None!
|
||||||
|
# Annotations
|
||||||
|
|
||||||
|
### Imported: 2024-10-09 11:11 am
|
||||||
|
|
||||||
|
|
||||||
@ -1,2 +1,3 @@
|
|||||||
# Homework
|
# Homework
|
||||||
- [/] Homework 2 🛫 2024-10-02 📅 2024-10-04
|
- [x] Homework 2 🛫 2024-10-02 📅 2024-10-04 ✅ 2024-10-04
|
||||||
|
- [ ] Homework 3🛫 2024-10-14 📅 2024-10-18
|
||||||
@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
title: Midterm
|
||||||
|
allDay: false
|
||||||
|
startTime: 19:00
|
||||||
|
endTime: 19:01
|
||||||
|
date: 2024-10-08
|
||||||
|
completed: null
|
||||||
|
---
|
||||||
|
- [x] Midterm 🔺 ⏳ 2024-10-07 📅 2024-10-08 ✅ 2024-10-08
|
||||||
@ -10,6 +10,6 @@ type: single
|
|||||||
**TARGET: ~700 words**
|
**TARGET: ~700 words**
|
||||||
|
|
||||||
# Outline
|
# Outline
|
||||||
1. [[How does robust control work?]]
|
1. [[Robust Control]]
|
||||||
2. [[How is robust control validation done?]]
|
2. [[How is robust control validation done?]]
|
||||||
3. [[How do people generate unstructured perturbations?]]
|
3. [[How do people generate unstructured perturbations?]]
|
||||||
10
4 Qualifying Exam/3 Notes/Robust Control.md
Normal file
10
4 Qualifying Exam/3 Notes/Robust Control.md
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
# History
|
||||||
|
## Where did Robust Control come from?
|
||||||
|
After the beginnings of modern control and the development of optimal control, John Doyle released a paper in 1978 titled [Guaranteed Margins for LQG regulators](doyleGuaranteedMarginsLQG1978a). This is a less than one page paper that basically gave birth to the robust control field, with a three word abstract: "There are none."
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# What does Robust Control do?
|
||||||
|
Robust control works with
|
||||||
|
[[What is gain scheduling?]]
|
||||||
|
# What are the limits?
|
||||||
Loading…
x
Reference in New Issue
Block a user