プロが教える店舗&オフィスのセキュリティ対策術

No.1431397で質問で質問させていただいたhimajin2009と言います。今度は標準偏差を求めることになりました。

で、No.1431397の方法で平均(2,200)との差の2乗和(^2って書いたらFirefox(Build ID:2005062305)に「invalid character云々」言われたので素直に掛け算しました)を求め、個数の和で割ったのですが、その後「平方根を求める」関数が解りません。

すぐ済むだろうなんで高を括っていたのですが
http://www.atmarkit.co.jp/fxml/tanpatsu/xslt/xsl …
とか
http://www.stackasterisk.jp/tech/java/xml03_04.jsp
とか見ても見当たらず...困っております

「累乗」と「平方根」の求め方を教えてください
#それ専用のソース書かなきゃだめですかね?

A 回答 (1件)

EXSLTはどうでしょう?EXSLTの中にmathモジュールがあるので、累乗はmath:power()、平方根はmath:sqrt()で実現できると思います。


http://www.exslt.org/math/index.html
参考URLはEXSLTの紹介記事です。
(専門じゃないので自信なし)

参考URL:http://www-6.ibm.com/jp/developerworks/xml/03030 …

この回答への補足

んー、EXSLTについて色々調べたんですが、Firefox のXSLTプロセッサがfunc:scriptを理解できないようで、「未定義の拡張関数云々」と言われてしまいます。

調べた結果によると、
http://www.forum4designers.com/archive88-2005-5- …
>> I was wondering ... is there an equivalent that I could use for the Mozilla/FireFox browser??
>No, there is no script support inside of XSLT 1.0 transformations in
Mozilla.

とか

http://www.forum4designers.com/archive88-2005-6- …
>Those are available as extensions for XSLT 1.0 in EXSLT, which we still don't support yet.

といった記述が見つかります。やっぱり無理かなぁ

補足日時:2005/07/01 02:00
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!