理学、工学を問わず、幅広い分野で活用されています。本書では、例として、とくに「電気回路」で必要な「フーリエ級数/変換」「ラプラス変換」を学びます。これらの式は、「電気回路」の「電圧」や「電流」の波形を扱う場合の、強力なツールとなっているものです。取り上げる問題についても「電気回路」の応用に限定して、2つの変換の使い分けなどを説明しています。「デモプログラム」を用意することで、初学者でも学びやすいように工夫してあります。「デモプログラム」はダウンロード可能。教授(基盤ものづくり系)(工学博士)。\2,300)「マイコンボード」の「mbed」(エムベッド)は、初心者のマイコン電子工作に適したものとして注目されています。「手間をかけず」「簡単な作業で」「手早く」動くものが作れるのが魅力ですが、プロセッサは世界的に広く使われているARMのCPUなので、主流のハード/ソフトを扱うことになります。プログラムを作るための環境は、クラウド上に用意されていて、パソコンに何かを新しくインストールする必要はありません。ブラウザさえあれば、「Windows」「Mac」「Linux」などといったOSの違いを気にすることなく、開発できます。プログラミングの複雑な部分は、「ライブラリ」という形であらかじめ用意されていて、それを設定するだけです。このように、「mbed」は、はじめて「マイコンボード」に触れる人には、最適だと言えます。本書は、LEDが光るだけの単純なものや、「スイッチ」「センサ」「液晶モニタ」などを使って情報をやり取りする方法——などの例を通して、「mbed」マイコンボードを使った開発のノウハウを詳しく解説しています。\933)[特集]使えるインターフェイス大研究PCライフを決める最重要ポイントタブレットやPCが、周辺機器とそれほど変わらない値段で入手できるようになった今、必要なのは、PCと周辺機器などとの「つなぎ方」の知識です。PCを選ぶ基準も、「CPU」や「GPU」といったパーツのスペックではなく、むしろ「USB」や「高速無線LAN」など、どんなインターフェイスが使えるかが重要になってきます。そこで今月号では、最新のインターフェイスに注目し、そこから見えるPCの未来像に迫ります。「キャラクターだけ描いて、バックは誤魔化している」...こういう人は、たくさんいるのではないでしょうか。いった表現方法の基本からはじめ、「廃墟」「ファンタジー」などのテーマの実践を通して、背景制作を紹介しています。「空」「雲」などの自然物まで解説しています。Cloud」(CC)では、店頭でのパッケージ販売はなくなり、ダウンロード方式に変わります。インストールやアカウント管理だけでなく、作業環境や作業ファイルもクラウドで同期されます※。CC」を呼び表わす的確な表現は、「デジタル・パブリッシング・ソフト」です。従来からの「書籍」や「冊子」だけでなく、その「電子版」にあたる「電子書籍」から「アプリケーション」に至るまで、幅広いコンテンツに対応するアプリへと大きく変貌したのです。そのためにややハードルの高いアプリとなったのも事実です。そこで本書は、「InDesign」の豊富な機能を使いこなせるように、分かりやすく解説しました。※各アプリケーションが完全にクラウドベースで動作するわけではなく、ハードディスク内にアプリをインストールして、これまでと同じようにローカル上で動作する点は、変わりません。\2,300)「YouTube」や「ニコニコ動画」などの投稿サイトの登場で、パソコン上で作曲をする「DTM」(デスクトップ・ミュージック)に、注目が集まっています。本書は、「Macのパソコン」を使ってDTMをはじめるための入門書です。「Mac」は、�ソフトやファイルがApple社の統一規格で製作されている場合が多く、互換性の問題確認がしやすい、�DTM用のソフト数が少ない(集約されている)ため、選択しやすい、�プロの世界でMacを使っている人が多いため、ステップアップを考えやすい—などの利点があります。X」(ロジック・プロ・テン)を使っています。�約2万円と作曲ソフトとしては安価、�15,000以上のループ音源が利用できる、�Apple純正のアプリケーション——などの特長から、趣味で作曲する人から「プロ」まで、多くのユーザーに使われている人気ソフトです。※本書で解説している「練習曲」のサンプルデータがダウンロードできます。アーキテクチャ」を搭載した、名刺サイズの小型「シングルボード・コンピュータ」です。合計96ピンのI/O端子を備えた“拡張性の高さ”が特徴で、センサ入力を読み込んで動作させるといった、「ロボット」の製作に適しています。新しいボードであるため、日本語の情報が少ないのが難点です。Blackで何か作ってみたい」という方を対象に、このボードの特徴を活かした「走行ロボット」の製作方法を紹介します。「OS」には、日本語の解説も多い「Ubuntu」を使い、「言語」には、予約語が少なく、設計がシンプルな「Python」を使っています。\1,900)「AngularJS」(アンギュラージェイエス)は、Googleが開発しているオープンソースのJavaScriptフレームワークです。JavaScriptのフレームワークは、今までにも多数登場していますが、「AngularJS」がもっとも特徴的なのは、「MVCフレームワークである」ということです。分けることで、作業が明確になり、分業も容易になります。AngularJSの場合は、通常のフレームワークに比べて、書くコードの量も少なくてすみます。本書は、この「AngularJS」のプログラミング方法を、初心者にも分かりやすいように、ていねいに解説しています。