yosys を試したときのファイル一式。
yosys の Release から最新版を DL し、make
, sudo make install
する。
make
は -j<n>
オプションが使えるが、<n>
を省略すると RAM の限界を超えるスレッド数でコンパイルが走り、失敗する(kill
される)ので注意。
# ~/.bashrc: executed by bash(1) for non-login shells. | |
export PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ \[\]' | |
umask 022 | |
HISTCONTROL=ignoreboth | |
# You may uncomment the following lines if you want `ls' to be colorized: | |
# export LS_OPTIONS='--color=auto' | |
# eval `dircolors` |
yosys を試したときのファイル一式。
yosys の Release から最新版を DL し、make
, sudo make install
する。
make
は -j<n>
オプションが使えるが、<n>
を省略すると RAM の限界を超えるスレッド数でコンパイルが走り、失敗する(kill
される)ので注意。
$\global\def\realNumbers{\mathbb{R}}$
$\global\def\complexNumbers{\mathbb{C}}$
$\global\def\parens#1{\left(#1\right)}$
$\global\def\bracks#1{\left[#1\right]}$
$\global\def\braces#1{\left\{#1\right\}}$
$\global\def\abs#1{\left|#1\right|}$
$\global\def\tr#1{\mathrm{tr}\parens{#1}}$
$\global\def\transpose#1{{#1}^\top}$
$\global\def\conj#1{\overline{#1}}$
#Wed May 10 23:13:47 JST 2023 | |
\!/= | |
/instance/org.eclipse.cdt.ui/class_member_ascending_visibility_order=false | |
/instance/org.eclipse.cdt.ui/content_assist_proposals_timeout=5000 | |
/instance/org.eclipse.cdt.ui/formatter_profile=org.eclipse.cdt.ui.default.kandr_profile | |
/instance/org.eclipse.cdt.ui/hoverModifierMasks=org.eclipse.cdt.ui.BestMatchHover;0;org.eclipse.cdt.debug.internal.ui.editors.DebugTextHover;0;org.eclipse.cdt.ui.ProblemHover;0;org.eclipse.cdt.ui.CDocHover;0;org.eclipse.cdt.ui.CMacroExpansionHover;0;org.eclipse.cdt.ui.CSourceHover;131072;org.eclipse.cdt.ui.AnnotationHover;0; | |
/instance/org.eclipse.cdt.ui/hoverModifiers=org.eclipse.cdt.ui.BestMatchHover;0;org.eclipse.cdt.debug.internal.ui.editors.DebugTextHover;\!0;org.eclipse.cdt.ui.ProblemHover;\!0;org.eclipse.cdt.ui.CDocHover;\!0;org.eclipse.cdt.ui.CMacroExpansionHover;\!0;org.eclipse.cdt.ui.CSourceHover;Shift;org.eclipse.cdt.ui.AnnotationHover;\!0; | |
/instance/org.eclipse.cdt.ui/includeStyle.external=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<styl |
function sys_out = approxDeriv(sys_in, c) | |
% approxDeriv Replace `s` in tf object with `s/(c*s+1)` where `0 < c < 1`. | |
% Applying this operation, a non-proper transfer function can be | |
% approximated by a proper one. | |
% | |
% sys_out = approxDeriv(sys_in, c) | |
% | |
% ## Inputs | |
% | |
% sys_in: original tf object |
# Set timezone. | |
export TZ=Asia/Tokyo | |
# auto completion from history | |
# up-allow key | |
bind '"\e[A": history-search-backward' | |
# down-allow key | |
bind '"\e[B": history-search-forward' |