BSc-Study-Notes

BioPhysics

  • Biomolecular Physics
    • Master Equation
      • Derivation
    • Hartree Fock Method
      • What is the problem ?
      • Derivation
    • Density Functional Theory
      • Dependency
      • What is the problem ?
      • Derivation
    • Free Energy Calculation
      • Derivation
    • Non-equilibrium Thermodynamics
      • Dependency
      • What is the problem ?
      • Derivation
      • What is the significance ?
    • Kramers Reaction Rate Theory
      • Dependency
      • What is the problem ?
      • Derivation

Electronics and Coding

  • Experimental Physics: SoC FPGA Design
    • Design Plan
      • Note
      • What are we gonna do?
      • Front End
      • Back End
      • Quartus Project
      • Tutorials
    • Processor-FPGA Communication: FPGA Part
      • Corresponding Project Folder
      • Dependency
      • What is the problem ?
      • FPGA Part
    • Processor-FPGA Communication: Processor Part
      • Corresponding Project Folder
      • Dependency
      • Processor Part
    • FAILED Processor-FPGA Communication: Using FIFO FPGA Part
      • Warning
      • Credit
      • Dependency
      • This part uses parameters in Cornell ECE5760
      • This part uses My parameters and DE10_NANO_SoC_GHRD
    • FAILED Processor-FPGA Communication: Using FIFO Processor Part
      • Warning
      • Credit
      • Platform Designer Settings From Last Session
      • Processor Code That Uses Above Address Map
    • Processor-FPGA Communication: Using FIFO FPGA Part
      • What is the idea?
      • What are we gonna do?
      • How FIFO works
      • Use the FIFO library in quartus
      • Create PIO in Platform Designer
      • Modify the Standard DE10_NANO_SoC_GHRD.v
      • The full code
    • Processor-FPGA Communication: Using FIFO Processor Part
      • What are we gonna do?
      • Modify the Standard Example HPS_FPGA_LED/main.c
      • The full code
    • Nodejs Talking To C Executable 1
      • What is the idea?
      • Install Nodejs and Clion
      • C Part
      • Nodejs Part
    • Nodejs Talking To C Executable 2
      • What are we gonna do?
      • C Part
      • Install Nodejs dependencies
      • Make the module
      • The main program: index.js
    • Verilog DataSender
      • What is the idea?
      • Code
      • Simulation Result
    • Verilog My16ChannelCounter
      • What is the idea?
      • Simple Counter Submodule
      • Simple Grouper Submodule
      • Main Module
    • Verilog MemoryMapper
    • Nodejs RESTful API Basic
      • What is the idea?
      • Backend Server
      • Frontend Client
      • Username/Password Authentication
      • Facebook authentication
    • Summary
      • Directory
      • Verilog Part
      • C Part
      • Javascript Part
    • Nodejs RESTful API Email Verification
    • Nodejs RESTful API Production
      • Progress
      • Database Model: possible improvements
      • To Do
      • Backend Main
      • Backend Module
      • Backend Email Verification Template
      • Frontend For Testing
    • React Native Redux 1
      • What is the idea?
      • Structure
      • Install Dependencies
      • app.js
      • components/Navigator.js
      • components/Home.js
      • components/Search.js
      • reducers/Home.js
    • React Native Redux 2
      • What is the idea?
      • Issues
      • components/Home.js: Gesture Responder
      • components/ModalExample.js
    • React Native Redux 3
      • What is the idea?
      • functions/movieFinder.js
      • components/MovieList.js
      • components/MovieDetail.js
      • components/Episodes.js
      • components/styles.js
      • actions/Home.js
      • reducers/Home.js
  • Code Snippets
    • Tips C++
      • Using Classes and Objects Method 1
      • Using Classes and Objects Method 2
    • Simple Linux Tips
      • Could not display an executable file
      • File Permissions
      • Set $PATH Variable
      • Internet Speed
      • Install deb File
      • Install Steam
      • Install Arduino with ESP32
      • Install Quartus
      • ModelSim Error
      • Install Intel FPGA SoC EDS (Embedded Development Suite)
      • Install Jekyll
      • Install Android Studio
      • Right Click On Touch Pad
      • Angstrom: Install Package
      • React Native Errors
    • Windows Powershell Tips
      • React Native Errors
    • Personal
      • CQT printer
    • Google Scholar Filter
    • nCoV Predictor
    • Stock Filter
  • Signal Processing
    • Finite Impulse Response Filtering
      • Continuous Fourier Transform
      • Discrete Fourier Transform
      • Signal Filtering
      • Homemade VS Numpy Fourier Transform
      • Homemade VS Numpy Filtering (Convolution)

Machine Learning

  • Machine Learning
    • PyTorch Get Started
      • Credit
      • WHAT IS PYTORCH?
      • AUTOGRAD
      • NEURAL NETWORKS
        • Kernel with padding
        • Stride (3,2) (height,width)
      • TRAINING A CLASSIFIER
    • PyTorch Tutorial DQN
      • The Theory
      • The Algorithm
      • The PyTorch code
        • 1. imports
        • 2. using namedtuple
        • 3. the ReplayMemory class
        • 4.1 the neural network class without fully connected layer (finding parameter for fully connected layer)
        • 4.3 the neural network class: Image processor added
        • 5. the Agent class (the main algorithm as explained earlier)
        • 6. mygame class (this is totally up to you)
        • 7. the main loop
      • Code Rewrite
    • PyTorch Tutorial RNN 1
    • PyTorch Tutorial RNN 2
    • Awesome Stock Ai
      • Recycle Bin
    • PyTorch Tutorial Transformer
      • Transformer Model
      • Data And Training
    • Reinforcement Learning Theory
      • Origin
      • Definition of RL
      • Bellman equation: A self-consistency equation just like in Density-functional theory
      • policy gradient
      • Soft Actor-Critic
      • Policy Optimization vs Q-Learning
      • Algorithms
        • Vanilla Policy Gradient
        • 2015 Trust Region Policy Optimization (not in comparisons)
        • 2017 Proximal Policy Optimization
        • 2016 Deep Deterministic Policy Gradient
        • 2018 Twin Delayed DDPG
        • 2018 Soft Actor-Critic

Neurotechnology

  • Neuromorphic Vision
    • Tomasi-Kanade-Factorization
      • Paper:
        • Algorithm:
        • Singular value decomposition:
        • Key equations from paper:
        • Note:
        • My implementation:
      • Solve quadratic equation with pytorch:

Quantum Mechanics

  • Quantum Computation
    • notes on Transmon quantum computer
    • QuTiP Notes 1
      • Introduction to QuTiP
        • State vectors, Density matrices, Operators
        • Composite systems & Jaynes-Cummings model
        • Unitary dynamics
      • Wigner functions
      • Cavity-qubit gates
      • cQED in the dispersive regime
      • Superconducting charge qubits
      • Gallery of Wigner functions
      • Optimal control - Overview
        • GRAPE (2005)
        • CRAB (2014) Test result: Slow and inaccurate
      • Optimal control - Hadamard
      • Optimal control - QFT
      • Optimal control - Lindbladian
    • Implementing a universal gate set on a logical qubit encoded in an oscillator
    • yarn: Examples From Forked Libraries
      • What is yarn?
      • Introduction
      • Todo
        • Import
        • states
        • plots
        • hamiltonian and controls
        • use different packages
        • state transfer: Fock
        • state transfer: Coherent
        • state transfer: Cat
      • The Schuster Lab codes
        • SchusterLabQoc1 (2017)
        • SchusterLabQoc2 (2019)
    • Quantum Optimal Control using TensorFlow
      • My code
  • Quantum Mechanics: Feynman Path Integral
    • Classical Action
      • What is the problem ?
      • Derivation
      • Example 1: Newton’s Law
    • Propagator
      • Dependency
      • What is the problem ?
      • Derivation
      • Doubt 1
      • Derivation Part 2
  • Quantum Optics
    • Quantization Of LC Circuit
      • What is the problem ?
      • Derivation
    • Quantization Of EM Field
      • What is the problem ?
      • Derivation
    • Quantum States Of EM Field
      • What is the problem ?
      • Derivation
  • Density Functional Theory
    • OLD Hartree Fock Method
      • What is the problem ?
      • Derivation
    • OLD Density Functional Theory
      • What is the problem ?
      • Derivation
    • Hohenberg Kohn Variational Principle
      • Derivation
    • Kohn Sham Equations
      • Derivation
    • Exchange and Correlation
      • What is the idea?
      • Electron gas
        • Non-Interacting
        • Interacting
      • Hartree Fock Equation
      • Exchange Energy
      • Task: contact interaction
      • correlation
      • Helper: Delta Function
    • DFT In Momentum Space
      • Intro
        • History
        • Some discussions
        • Goal
        • Action
      • Effective energy \(V\)
        • What is the problem?
        • Approximations
      • Effective energy \(T\)
        • Approximations
      • Thomas Fermi Approximation
      • Task
    • Density Matrix
      • Task
    • CODE 1D DFT
      • Note
      • Credit
      • Differentiation
      • Free particle Hamiltonian
      • Harmonic oscillator
      • Potential well
      • Density
      • Functional Derivative
      • Exchange Potential
      • Coulomb potential
      • Solve the Kohn–Sham Equations: Self-Consistency Loop
      • Wrap up
    • CODE 1D DPFT
      • Note
      • Thomas Fermi Kinetic Energy
      • Without Interaction
      • The Interaction
      • Self Consistent Loop
      • Simple implementation in Python
    • CODE 1D DPFT Momentum Space
      • Thomas Fermi Approximation
      • Effective Kinetic Envergy \(T\)
      • The Interaction
      • Why momentum space ?
      • Simple DPFT in Momentum space (Hamonic Oscillator 1D)
      • Simple DPFT in Momentum space (Coulomb potential 1D)
    • CODE 3D DPFT Momentum Space
      • Highlight
      • Todo
        • Initialize
        • Funcs
      • getTkin
      • getTintIntegrand
      • make space
      • getRho
      • Tint
        • Main class
        • Usage
      • run one test
      • save and plot
      • run many tests

Relativity

  • Relativity
    • Special vs General Relativity
      • What is the problem ?
      • Derivation
    • Coordinate Transformation And Tensors
      • What is the problem ?
      • Derivation
    • SR: Lorentz Transformation
      • Derivation
    • GR: Solving Geodesic Equation
      • Derivation
    • GR: Conservation Of Energy
      • Derivation

Statistical Mechanics

  • Thermodynamics And Statistical Mechanics
    • Legendre Transformation
      • Dependency
      • What is the problem ?
      • Derivation
    • Thermodynamic Potentials
      • Dependency
      • What is the problem ?
      • Derivation
    • Boltzmann Entropy
      • Dependency
      • What is the problem ?
      • Derivation
      • Example 1: Two State System
BSc-Study-Notes
  • Signal Processing
  • View page source

Signal Processing

  • Finite Impulse Response Filtering
    • Continuous Fourier Transform
    • Discrete Fourier Transform
    • Signal Filtering
    • Homemade VS Numpy Fourier Transform
    • Homemade VS Numpy Filtering (Convolution)
Previous Next

© Copyright 2025, RickyDing1997.

Built with Sphinx using a theme provided by Read the Docs.