No.1ベストアンサー
- 回答日時:
代わりに作ってあげるのはできますが、それでは教育上ひじょーによろしくないのでヒントだけ。
1.内積の計算方法を確認する。
a = (a1, a2, a3)
b = (b1, b2, b3)
とすると、これらの内積 a・b の値は
a1×b1 + a2×b2 + a3×b3
ですよね。これで、関数の中身(どんな計算をすればいいか)は決まりました。
2.関数の引数・返値の仕様を決める。
関数の中身が決まったので、次は関数の外側、つまり引数と返値です。
まず引数は、計算対象の値です。ここでは二つのベクトルの値です。ベクトルの定義は上記のとおりですから、合計で六つの変数が引数になりますね。
引数の数は決まりましたが、変数型はどうしましょうか。値が整数だと決まっていればintでいいのですが、ここではdoubleにしておきましょう。
つまり引数として、double型の変数が六つ並ぶことになります。
返値の変数型は、double同士の掛け算・足し算になるので、やはりdoubleになります。
以上で関数の外側も決まりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 内積、外積計算 このa'、b'、c'ベクトルの内積と外積の計算の仕方を教えて欲しいです。 1 2023/05/28 02:30
- C言語・C++・C# C言語について。 3 2022/11/05 20:30
- C言語・C++・C# C言語でファクト関数を使わずに階乗を計算する方法はありますか?できれば教えてください 4 2023/06/07 11:45
- C言語・C++・C# C言語で移動平均のプログラムを作りたいのですが、数値をファイルから取ってきて計算をするプログラムはど 1 2022/09/29 01:21
- 哲学 日本語は 言語類型として あたかも始原のごとくである 3 2022/05/29 04:41
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- 数学 数学 ベクトルの内積計算と言われたら左のようなベクトルを思い浮かべますが 右2つも左と同じように内積 5 2023/08/02 12:04
- C言語・C++・C# c言語で自然数nを入力、2以上n以下の偶数の累積sumを求めるプログラムをfor文を使って作りたいで 4 2022/11/09 14:10
- その他(プログラミング・Web制作) プログラミング 処理速度 1 2022/11/25 11:05
- C言語・C++・C# C言語 3 2022/10/04 15:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Vb6.0で三角関数が使えない
-
変化させるセルが変化しない
-
やってみてもわからないので教...
-
C# 計算処理中に実行中ウィン...
-
MATLABの積分について
-
C言語で、漸化式を使ってパスカ...
-
スライムがつぶれていく様子を...
-
絶対ち
-
VBAの再計算が反映されない件に...
-
JavaScriptでSQLiteの値を使いたい
-
Excel VBAの残業時間の合計計算...
-
VBでReplace
-
Java 電卓の連続計算
-
あのコンピュータアーキテクチ...
-
60進数の四則計算
-
バッチファイルでウインドウを...
-
スパイダソリティアの問題
-
MathematicaのNDSolveで連立常...
-
65536は2の何乗なのでしょうか?
-
素数を自動的に作る
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
65536は2の何乗なのでしょうか?
-
VBAの再計算が反映されない件に...
-
排他的論理和 BCC(水平パリテ...
-
EXCELなどで「返す」という表現
-
C言語の課題で、1年の秒数を計...
-
バッチファイルでウインドウを...
-
骨折リスク評価のFRAXについて...
-
変化させるセルが変化しない
-
CとFORTRANの計算速度はどちら...
-
なぜオーバーフローになるので...
-
数値計算の高速化 (cos, sin, exp)
-
モジュラス103の計算とは何でし...
-
C# 計算処理中に実行中ウィン...
-
モジュロ
-
引き放し法による除算アルゴリ...
-
60進数の四則計算
-
C言語についてです。 再帰を使...
-
Perlで時間の計算
-
CRC8を教えてください
-
傾いた四角形内の範囲の条件式
おすすめ情報