2019-10-29から1日間の記事一覧

THD、THD+N、SINAD

参考: 計測制御バーチャル・ワークベンチLabVIEWでI/O (計測・制御シリーズ), p.241 THD (Total Harmonic Distortion、全高調波ひずみ): 高調波のみの合算値と基本波との比。小さいほどよい。 THD+N (全高調波ひずみ+ノイズ): 基本波以外の全成分(高調波とノ…

ステレオオーディオ出力のファンクションジェネレーターを作る

Sound_Generator.vi - Google ドライブ 参考: 計測制御バーチャル・ワークベンチLabVIEWでI/O (計測・制御シリーズ), pp.200-241 テキストはPCのサウンド機能を使っているがここではmyDAQを使ったのでかなりシンプルに出来た。 正弦波、三角波、方形波、のこ…

連結リスト / ノードを動的に作る

参考: 日経ソフトウエア 2019年 9 月号, pp.77-83 標準入力から文字列が入力されるたびにその文字列を新たなノードとして作成する。 #include <stdio.h> #include <stdlib.h> #include <string.h> struct Node{ char data[20]; Node* next; // 次ノードアドレス }; int main(){ char s[80]</string.h></stdlib.h></stdio.h>…