さかなBBSトップ
魚のことならおまかせ。WEBさかな図鑑
釣具の通販・Gear-Lab
HOME 似たもの検索  携帯版  | Gear-Lab

新コミュニティ(掲示板)オープンのお知らせ

WEB魚図鑑では、2013/7/25より新しいコミュニティをオープンしました。 「このお魚何?」というQ&A専用のページもあります。是非新しいコミュニティを使ってみてください。新コミュへの投稿はズカンドットコムへのアカウント登録が必要です。2013年1月以前にWEB魚図鑑へ投稿したことのある方はアカウントの引き継ぎを行うことができます。


[このスレッドを表示]

[4328] RE: マトリックス法>別の方法 
2003/1/8 (水) 22:43:05 じゅん坊
 マトリックス法で、ちょっと目先を変えたのを思い付きました。アリの方は、各ポイントを加算して行くようですが、近似値を算出するって方法ね。特殊な例を考えるのはヤメにしてます。あくまで、一般形式を固めるのが先ですからね。

例で説明してみます

○データベース上データ
−−−−−−−−−−−−−−−−−−−−−−−−
魚名   | 体型  |  色  | 体側線 |
−−−−−−−−−−−−−−−−−−−−−−−−
A魚   | 2.3 | 3.5 |  2  |
−−−−−−−−−−−−−−−−−−−−−−−−
B魚   | 3.4 | 4.2 |  3  |
−−−−−−−−−−−−−−−−−−−−−−−−
C魚   | 1.5 | 8.2 |  2  |
−−−−−−−−−−−−−−−−−−−−−−−−
D魚   | 2.0 | 4.5 |  1  |
−−−−−−−−−−−−−−−−−−−−−−−−


○検索条件
−−−−−−−−−−−−−−−−−−−
| 体型  |  色  | 体側線 |
−−−−−−−−−−−−−−−−−−−
|  3  |  5  |  4  |
−−−−−−−−−−−−−−−−−−−


検索条件と、データベース上データの差を求めて、合計を出します
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
魚名   | 体型  |  色  | 体側線 | 合計
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
A魚   | 0.7 | 1.5 |  2  | 4.2
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
B魚   | 0.4 | 0.8 |  1  | 2.2
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
C魚   | 1.5 | 3.2 |  2  | 6.7
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
D魚   | 1.0 | 0.5 |  3  | 4.5
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

合計の小さいほうが検索条件に近いって事ですから、検索結果は

B魚、A魚、D魚、C魚って順に表示される事になります。こんなのどうです?