ITmedia総合  >  キーワード一覧  > 

「関数」最新記事一覧

関連キーワード

“脱Excel”か“活Excel”か
“Excel職人”がいなくなっても使い続けられる関数を記述するコツ
職場の“Excel職人”がいなくなっても、メンテナンスしやすいワークシートを作るコツとは。ヒントは、関数が参照するセルを可視化する記述法です。「VLOOKUP」「INDIRECT」を利用する方法を紹介します。(2017/11/22)

NXPが車載用MCU/MPUを一新:
PR:未来の自動車のためにゼロから再設計された車載MCU/MPUプラットフォーム
「コネクティビティ」「電動化」「自動運転」という3つのメガトレンドに導かれ、かつてない速度で進化を遂げる自動車。その裏で、車載ソフトウェアのコード量は指数関数的に増大し、その開発負荷は、自動車の進化の足かせともなりつつある。そうした中で、NXP Semiconductorsは、メガトレンドを実現する機能、性能とともに、大幅にソフトウェア開発負担を軽減するプロセッシング・プラットフォーム「NXP S32x車載プロセッシング・プラットフォーム」を発表した。車載MCU/MPU、さらには自動車の在り方が大きく変わろうとしている。(2017/11/13)

Web業界で働くためのPHP入門(12):
PHPのジェネレータ――foreachループで使える値生成のための関数
オープンソースのWeb開発向けスクリプト言語「PHP」の文法を一から学ぶための入門連載。今回は、「ジェネレータ」について解説します。(2017/10/30)

「どうせ私が嫌いなんだろ?」三角関数タンジェントの擬人化キャラ「タンジェンたん」の自虐発言に理工系男子たちが熱いエールを送る
君は、いらない子なんかじゃない!(2017/10/18)

福田昭のストレージ通信(83) 反強誘電体が起爆するDRAM革命(4):
試作された反強誘電体キャパシターの長期信頼性
二酸化ジルコニウムを、仕事関数が異なる材料の電極で挟んだ不揮発性メモリ用のセルキャパシター。この試作品の長期信頼性を確認するために、NaMLabやドレスデン工科大学などの共同研究グループが、書き換えサイクル特性とデータ保持特性を測定した。(2017/10/17)

特集: Visual Studio 2017で始めるAzure Functions開発:
Azure Functionsの入出力バインディング
Azure Functionsアプリで、バインディングを設定することで、さまざまなサービスを関数に結び付ける方法を見ていこう。(2017/10/13)

デル株式会社提供ホワイトペーパー
ITインフラは長く使うほど高くつく? 費用対効果を最大化する更新サイクルとは
ITインフラは延命して長期間利用する方が効率的と考えがちだが、そんな常識は過去のものとなったようだ。IDCの調査で、サーバを長期利用すると運用コストが指数関数的に増大し、イノベーションの足かせになってしまうことが判明した。(2017/10/13)

Web業界で働くためのPHP入門(11):
PHPの少し変わった関数の使い方――引数のデフォルト値、可変長引数、可変関数、コールバック関数、クロージャ
オープンソースのWeb開発向けスクリプト言語「PHP」の文法を一から学ぶための入門連載。今回は、少し変わった関数の使い方について解説します。具体的には、引数のデフォルト値、可変長引数、コールバック関数、クロージャなどを扱います。(2017/10/11)

製造業IoT:
シーメンスがデジタル戦略を説明「高齢化進む日独でこそデジタル化が力に」
シーメンス(Siemens)がデジタル戦略を説明。ドイツ本社で取締役 CTOを務めるローランド・ブッシュ氏は「新技術とデジタル化によって、指数関数的な成長や、バリューチェーンの中で最も脆弱な部分の排除など、大きな変革が起きていく」と語った。(2017/9/13)

Tech TIPS:
Excelの「名前の定義」でセルの範囲に名前を付ける
Excelの「名前の定義」を使って、セルの範囲に「名前」を付ける方法を紹介する。「名前」を付けると、関数内でセルの範囲を参照する際などに簡単かつ分かりやすく指定できる。セル範囲に名前を定義する方法とその管理方法などを紹介する。(2017/9/6)

エクセル親子ゲームで学ぶ“コンピュータっぽい考え方”(3):
ExcelのIndirect関数は「参照の参照」ができて、お利口さんなんだ
本連載では、書籍『子どもの“プログラミング的思考”をグングン伸ばす本』の中から、Excelの機能を使って作ったゲーム(VBAではない)を通じて、コンピュータがどう考えているのかを学べる章を厳選して転載する。「Excelの機能を使う」こと自体も「プログラミング」に通じていることを体感してほしい。今回は、Excelが持つ「座標」の概念(行と列)と「参照」の考え方について。(2017/10/6)

Tech TIPS:
ExcelのVLOOKUP関数の最も簡単な使い方
ExcelのVLOOKUP関数は、複数の表から一致するデータを検索して、表をうまいこと結合してくれる便利な機能だ。ただ利用にはちょっとした手順を踏む必要があり、ついつい忘れがちだ。本稿では基本的なVLOOKUP関数の使い方の要点をまとめる。(2017/9/1)

スマートファクトリー:
スマート工場化の第一歩、カシオタイ工場で自動化ラインが稼働
カシオ計算機は、タイの関数電卓工場で自動化ラインを稼働させたことを明らかにした。人件費の高騰や人手不足に対応するため。2017年秋ごろには自動化ラインの設備情報を取得し遠隔監視を行う取り組みなども開始する。(2017/8/8)

Web業界で働くためのPHP入門(9):
PHPの「関数」で処理を共通化して再利用する――プログラミングの幅をぐっと広げよう
オープンソースのWeb開発向けスクリプト言語「PHP」の文法を一から学ぶための入門連載。今回は、PHPの関数について解説します。(2017/8/7)

特集:C# 7の新機能詳説:
第1回 明瞭なコーディングのために
C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは簡潔で分かりやすいコードを記述するために使える。(2017/7/19)

水曜インタビュー(算数公演):
大人になったら使わないのに、なぜ私たちは「分数」を学ぶのか
社会人になって「微分・積分や二次関数」を使ったことがある人は少ないはず。いや、ひょっとしたら、小学校の低学年で学ぶ「分数の足し算」も使ったことがないのでは。大人になっても使わないのに、なぜ私たちは「分数」を学んできたのか。その理由は……。(2017/7/5)

Dev Basics/Keyword:
Haskell
Haskellは静的型付け、型推測、並行性、遅延評価といった特徴を持ち、強力なリスト操作機能やパターンマッチ機構などをサポートする純粋関数型プログラミング言語。(2017/7/4)

Linux基本コマンドTips(120):
【 awk 】コマンド(応用編その2)――テキストの加工とパターン処理、関数の活用とCSV
本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、テキストのパターン処理を行う「awk」コマンドです。(2017/6/22)

即席!3分で分かるITトレンド:
コレ1枚で分かる「ブロックチェーンで使われる暗号技術」(2)
ブロックチェーンで使われる暗号化技術「ハッシュ関数」と「公開鍵暗号」を組み合わせることで実現される「電子署名」について、特徴と用途を解説します。(2017/6/13)

即席!3分で分かるITトレンド:
コレ1枚で分かる「ブロックチェーンで使われる暗号技術」(1)
ブロックチェーンで使われる暗号化技術「ハッシュ関数」と「公開鍵暗号」について、その特徴と留意点をまとめます。(2017/6/6)

特集:タイニーレファレンス:
Python 3の組み込み関数を速攻理解しよう: オブジェクト/スコープ/モジュール/動的評価/入出力編
Python 3の組み込み関数のうち、オブジェクトやクラス、スコープ、コードの動的評価、ファイルや標準入出力を扱うものを取り上げる。(2017/4/28)

特集:タイニーレファレンス:
Python 3の組み込み関数を速攻理解しよう: オブジェクト生成/数値計算/文字列/イテラブル編
Python 3が提供する組み込み関数のうち、オブジェクトを生成するもの/簡単な計算を行うもの/文字列に関連するもの/イテラブルに関連するものを紹介する。(2017/3/31)

任意の規模のデータに対して集計クエリを実行可能:
マイクロソフト、NoSQLデータベース「Azure DocumentDB」のSQL文法を強化、集計関数をサポート
マイクロソフトがNoSQLデータベース「Azure DocumentDB」のSQL文法を拡張する機能強化を実施。任意の規模のデータに対して集計クエリを実行可能とする集計関数をサポートした。(2017/3/17)

電源設計:
漏れインダクタンスを使用したフライバックコンバーター(3) 小信号モデル化
この連載の最終回にあたる第3回では、電圧モードで動作し漏れインダクタンスの影響を受けるCCMフライバックコンバーターの小信号応答について検討します。第2回で紹介した更新後の大信号モデルから、最も簡潔なリニアバージョンを確立する目標に向けてステップ形式で作業を進め、徐々に簡略化した小信号回路図を導き出します。この最終的な回路に基づいて、制御側から出力側への伝達関数を抽出し、漏れインダクタンスが伝達関数の分母である品質係数にどのような影響を及ぼすかを示します。(2017/3/16)

日本NI「VirtualBench」:
オシロスコープと関数発生器を強化したオールインワン計測機
日本ナショナルインスツルメンツが、5種類の計測機能を1台に搭載した複合計測機「VirtualBench」の新モデル「VB-8054」を発表した。(2017/3/16)

カシオの関数電卓はどうやって作られるのか――開発者が見た教育現場と、そこから生まれた52種類の機体
開発の裏話を聞いた。(2017/3/13)

カシオが歴代「関数電卓」「ゲーム電卓」「電子辞書」展示 約40年前の関数電卓を見てきた
ファンにはたまらないイベントだ。(2017/3/9)

「データベーススペシャリスト試験」戦略的学習のススメ(8):
「関数従属性」を理解する
あの“津崎さん”も保有する難関資格「データベーススペシャリスト」。本企画では、データベーススペシャリスト試験 午前/午後試験対策のための「基礎知識」を抜粋してお届けします。今回は、「関数従属性の基礎」を解説します。(2017/6/13)

main()関数の前には何があるのか(終):
プログラムの実行はどのようにして行われるのか、Linuxカーネルのコードから探る
C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。最終回は、Linuxカーネルの中では、プログラムの起動時にはどのような処理が行われているのかを探る。(2017/7/20)

main()関数の前には何があるのか(9):
エンジニアならC言語プログラムの終わりに呼び出されるexit()の中身分かってますよね?
C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。今回は、プログラムの終わりに呼び出されるexit()の中身を探る。(2017/7/13)

main()関数の前には何があるのか(8):
あなたが知らないプログラムの真の始まり――main()関数の前にあるスタートアップとは
C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。今回は、main()の中身や、その前に呼び出されるスタートアップという初期化処理について学ぶ。(2017/7/6)

main()関数の前には何があるのか(7):
Linuxカーネルに見る、システムコール番号と引数、システムコール・ラッパーとは
C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。前回から、printf()内のwrite()やint $0x80の呼び出しについてLinuxカーネルのソースコード側から探ってきた。今回は、さらにシステムコールについて学ぶ。(2017/6/29)

main()関数の前には何があるのか(6):
Linuxカーネルのソースコードを読んで、システムコールを探る
C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。前回まで、printf()内の中身をさまざまな方法で探り、write()やint $0x80の呼び出しまでたどり着いた。今回は、さらにその先にあるLinuxカーネル側のシステムコールを見ていく。(2017/6/22)

main()関数の前には何があるのか(5):
printf()のソースコードで、ソースコードリーディングのコツを身に付ける
C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。前回まで、printf()内の中身をデバッグと逆アセンブルで探ってきたが、今回はソースコードリーディングで答え合わせをしてみる。(2017/6/15)

main()関数の前には何があるのか(4):
OSのシステムコールの呼び出しとは&バイナリエディタの使い方
C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。今回は、printf()内のポインタ経由での関数呼び出しが行き着く先にあるシステムコールの呼び出しとバイナリエディタの使い方について。(2017/6/8)

main()関数の前には何があるのか(3):
試行錯誤のデバッグで探る、printf()内のポインタ経由での関数呼び出しが行き着く先とは
C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。今回は、printf()内のポインタ経由での関数呼び出しが行き着く先を試行錯誤のデバッグで探る。(2017/6/1)

main()関数の前には何があるのか(2):
「Hello World!」の主役printf()の内部動作をデバッガGDBで追う
C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。今回は、「Hello World!」の主役printf()の内部動作をデバッガGDBで追う。(2017/5/25)

NTT DATA Innovation Conference 2017レポート:
生物がミトコンドリアを内蔵して進化したようにビジネスはITを組み込んで進化する
カンブリア紀の生物は、ミトコンドリアを内蔵することで、急速に進化してきた。同じ状況が現在の企業組織にも起こっている。企業組織にITが組み込まれることで、市場革新が指数関数的に加速している。こうした状況下において、企業は何をすべきなのか。(2017/2/20)

中堅・中小企業のための“脱Excel”ロードマップ【第3回】
“神Excel”からデータを抜き出しBIに生かす 「OFFSET関数」の使い方
Microsoft Excelのデータをビジネスインテリジェンス(BI)ツールに簡単に取り込むには「OFFSET関数」が役立ちます。ポイントは、データの蓄積と出力を分離することです。(2017/1/31)

PR:CIOの課題は迅速かつ柔軟な業務革新――デジタル化に欠かせないクラウド活用
デジタルテクノロジーの進化は留まることはなく、今後も指数関数的な進化が続くであろう。企業がデジタル変革に取り組むうえで欠かせないクラウドの活用や、デジタル変革の推進役として大きな期待が掛かるCIOの役割や課題とは。(2017/1/30)

特集:Visual Studioで始めるPythonプログラミング:
Pythonの文字列/ファイル操作/組み込み関数(もしくは落ち穂拾い)
Pythonでプログラミングをする上で必須の知識といえる文字列やファイルの扱い方の基本、便利に使える組み込み関数を本稿では紹介する。(2017/1/27)

東工大が透明酸化物半導体開発:
有機ELの電子注入層と輸送層に向けた新物質
東京工業大学の細野秀雄教授らは、有機ELディスプレイの電子注入層と輸送層に用いる透明酸化物半導体を開発した。新物質は従来の材料に比べて、同等の仕事関数と3桁以上も大きい移動度を持つ。(2017/1/18)

電源設計:
漏れインダクタンスを使用したフライバックコンバーター(1)ハードウェア概要
電圧モード(VM)で動作し、連続導通モード(CCM)で駆動されるフライバックコンバーターの周波数応答は、2次システムの応答に相当します。解析結果の大部分から、伝達関数の品質係数が各種損失(経路の抵抗成分、磁気損失、リカバリー時間に関連する損失など)によってのみ影響を受けることが予測される場合、漏れインダクタンスに起因する減衰効果がもたらす影響は非常に限定的です。ただし、過渡シミュレーションでは、漏れインダクタンスが増大すると出力発振が減衰することが予測されます。文献に記載されている多くの式はこの効果を反映していないので、新しいモデルが必要となりますが、本稿はこのモデルについて説明します。(2016/12/15)

意外と知らない? iPhoneで「関数電卓」を使う小技
(2016/12/6)

LinuxのコアライブラリでFPGAを利用し、アプリを改変せず利用可能:
ミラクル・リナックス、FPGAで文字列分割処理を最大10倍高速化するフレームワークを開発
ミラクル・リナックスは、FPGAを使った文字列分割処理の高速化についての研究開発成果を公開した。glibcのstrtok関数の機能をFPGAで処理させ、CPUでの処理に比べて約10倍の処理速度が得られたという。(2016/12/5)

特集:タイニーレファレンス:
TensorFlowやChainerに興味があるけど、Python未経験の技術者が最低限知っておいた方がいい基礎文法まとめ
Python 3の基本となる構文要素や、データ型の使い方、関数とクラスの定義方法を構文やサンプルコード多めでギュッと濃縮。(2016/10/28)

特集:Visual Studioで始めるPythonプログラミング:
Pythonの関数、超速入門
今回はPythonの関数――通常の名前付き関数、ラムダ式で作成する無名関数、反復的に値を返すジェネレーター――について見ていこう。(2016/10/7)

Dev Basics/Keyword:
OCaml(関数型言語)
OCamlは記述性が高く、型安全なプログラミングを実現する関数型言語であり、静的型付けと強力な型推論、バリアント型などがその特徴として挙げられる。(2016/9/15)

JSON型サービスと容易な統合を可能に:
Azure SQL DatabaseがJSONに正式対応
クラウド型データベースサービス「Azure SQL Database」がJSONに正式対応。JSONテキストからの取り込みやテーブル形式への変換、SQLテーブルデータからJSONフォーマット変換のためのビルトイン関数などの機能を実装した。(2016/8/30)

Dev Basics/Keyword:
Erlang(関数型プログラミング言語)
Erlangは、並行処理/分散処理/耐障害性といった特徴を備えた関数型プログラミング言語およびその実行環境だ。(2016/8/30)



Twitter&TweetDeckライクなSNS。オープンソースで誰でもインスタンス(サーバ)を立てられる分散型プラットフォームを採用している。日本国内でも4月になって大きくユーザー数を増やしており、黎明期ならではの熱さが感じられる展開を見せている。+ こういったモノが大好きなITmedia NEWS編集部を中心に、当社でもインスタンス/アカウントを立ち上げました! →お知らせ記事

意欲的なメディアミックスプロジェクトとしてスタートしたものの、先行したスマホゲームはあえなくクローズ。しかしその後に放映されたTVアニメが大ヒットとなり、多くのフレンズ(ファン)が生まれた。動物園の賑わい、サーバルキャットの写真集完売、主題歌ユニットのミュージックステーション出演など、アニメ最終回後もその影響は続いている。

ITを活用したビジネスの革新、という意味ではこれまでも多くのバズワードが生まれているが、デジタルトランスフォーメーションについては競争の観点で語られることも多い。よくAmazonやUberが例として挙げられるが、自社の競合がこれまでとは異なるIT企業となり、ビジネスモデルレベルで革新的なサービスとの競争を余儀なくされる。つまり「IT活用の度合いが競争優位を左右する」という今や当たり前の事実を、より強調して表現した言葉と言えるだろう。