[GRASS-SVN] r46164 - in grass-addons/raster: r.fuzzy r.fuzzy.logic

svn_grass at osgeo.org svn_grass at osgeo.org
Tue May 3 08:12:32 EDT 2011


Author: neteler
Date: 2011-05-03 05:12:32 -0700 (Tue, 03 May 2011)
New Revision: 46164

Modified:
   grass-addons/raster/r.fuzzy.logic/description.html
   grass-addons/raster/r.fuzzy/description.html
Log:
HTML prettified

Modified: grass-addons/raster/r.fuzzy/description.html
===================================================================
--- grass-addons/raster/r.fuzzy/description.html	2011-05-03 11:36:09 UTC (rev 46163)
+++ grass-addons/raster/r.fuzzy/description.html	2011-05-03 12:12:32 UTC (rev 46164)
@@ -2,12 +2,17 @@
 
 <p>
 <DT><b>input</b></DT>
-<DD>Name of input raster map to be fuzified. This map may be of any type and may require null values. 
+<DD>Name of input raster map to be fuzified. This map may be of any type and may
+require null values. 
 </DD>
 <p>
 
 <DT><b>points</b></DT>
-<DD>A list containing 4 (A,B,C,D) or 2 A,B) points defining set boundaries. Points must not to be in map range, but it may lead to only 0 o 1 membership for the whole map. For "both" side parameters range between A and D defines base, but range between B and C core of the fuzzy set. Between A and B and C and D are set's boundaries. If side is "both" it require 4 points, else 2 points.</DD>
+<DD>A list containing 4 (A,B,C,D) or 2 A,B) points defining set boundaries.
+Points must not to be in map range, but it may lead to only 0 o 1 membership for
+the whole map. For "both" side parameters range between A and D defines base,
+but range between B and C core of the fuzzy set. Between A and B and C and D are
+set's boundaries. If side is "both" it require 4 points, else 2 points.</DD>
 <p>
 
 <center>
@@ -16,18 +21,23 @@
 </center>
 
 <DT><b>side</b></DT>
-<DD>Option indicat if set is fuzzified ob both side s (both), left or right side. See description for details.</DD>
+<DD>Option indicat if set is fuzzified ob both side s (both), left or right
+side. See description for details.</DD>
 <p>
 
 <h2>OUTPUTS</h2>
 <DT><b>output</b></DT>
-<DD>Map containing membership value of original map. Map is alvays of type FCELLS and contains values from 0 (no membership) to 1 (full membership). Values between 0 and 1 indicate partial membership</DD>
+<DD>Map containing membership value of original map. Map is alvays of type
+FCELLS and contains values from 0 (no membership) to 1 (full membership). Values
+between 0 and 1 indicate partial membership</DD>
 <p>
 
 <h2>FUZZY SET PARAMETERS</h2>
 
 <DT><b>boundary</b></DT>
-<DD>Parameter definied the shape of the fuzzy boundary. The default and most popular is S-shaped, linear, J-shaped and G-shaped boundaries are also available. The same boundaires are appled to the both sides.</DD>
+<DD>Parameter definied the shape of the fuzzy boundary. The default and most
+popular is S-shaped, linear, J-shaped and G-shaped boundaries are also
+available. The same boundaires are appled to the both sides.</DD>
 <p>
 
 <center>
@@ -36,7 +46,10 @@
 </center
 
 <DT><b>shape</b></DT>
-<DD>Optional shape modifier. Range from -1 to 1. The default value is 0 and shoud  not be changed in most of the time. The negative values indicate more dilatant set, the positive values more concentrate set. See description for details.</DD>
+<DD>Optional shape modifier. Range from -1 to 1. The default value is 0 and
+shoud  not be changed in most of the time. The negative values indicate more
+dilatant set, the positive values more concentrate set. See description for
+details.</DD>
 <p>
 
 <center>
@@ -45,7 +58,9 @@
 </center
 
 <DT><b>height</b></DT>
-<DD>Optional height modifier. Range from 0 to 1. The default value is 1 and indicate full membership beteen points B and C. If height is lesser than one the maximum memebrship is equal to height. See image: Fuzzy set definition.</DD>
+<DD>Optional height modifier. Range from 0 to 1. The default value is 1 and
+indicate full membership beteen points B and C. If height is lesser than one the
+maximum memebrship is equal to height. See image: Fuzzy set definition.</DD>
 <p>
 
 </DL>
@@ -54,13 +69,23 @@
 
 <P>
 <H4>Definition of fuzzy set</H4>
-Fuzzy sets are sets whose elements have degrees of membership. Zadeh (1965) introduced Fuzzy sets as an extension of the classical notion of set. Classical  membership of elements in a set are binary terms: an element either belongs or does not belong to the set. Fuzzy set theory use the gradual assessment of the membership of elements in a set. A membership function valued in the real unit interval [0, 1]. Classical sets, are special cases of the membership functions of fuzzy sets, if the latter only take values 0 or 1. Classical sets are in fuzzy set theory usually called crisp sets. The fuzzy set theory can be used in a wide range of domains in which information is  imprecise, such as most of the GIS operations.
+Fuzzy sets are sets whose elements have degrees of membership. Zadeh (1965)
+introduced Fuzzy sets as an extension of the classical notion of set. Classical 
+membership of elements in a set are binary terms: an element either belongs or
+does not belong to the set. Fuzzy set theory use the gradual assessment of the
+membership of elements in a set. A membership function valued in the real unit
+interval [0, 1]. Classical sets, are special cases of the membership functions
+of fuzzy sets, if the latter only take values 0 or 1. Classical sets are in
+fuzzy set theory usually called crisp sets. The fuzzy set theory can be used in
+a wide range of domains in which information is  imprecise, such as most of the
+GIS operations.
 
 
 
 <h2>NOTES</H2>
 <H4>Calculation of boundary shape</H4>
-Depending on type of the boundary different equation are used to determine its shape:
+Depending on type of the boundary different equation are used to determine its
+shape:
 <P>
 <B>Linear:</B> the membership is calculated according following equation:<br>
 <pre><code>
@@ -84,7 +109,8 @@
 where m: shape parameter.
 </code></pre>
 
-For default shape parameter = 0 m is = 2 whcich is most common parameter for that equation.
+For default shape parameter = 0 m is = 2 whcich is most common parameter for
+that equation.
 
 <P>
 <B>G-shaped and J shaped:</B> it use following equations: 
@@ -107,22 +133,29 @@
 </em>
 
 
-
 <h2>REFERENCES</h2>
 
-Zadeh, L.A. (1965). "Fuzzy sets". Information and Control 8 (3): 338–353. doi:10.1016/S0019-9958(65)90241-X. ISSN 0019-9958.<P>
+Zadeh, L.A. (1965). "Fuzzy sets". Information and Control 8 (3): 338–353.
+doi:10.1016/S0019-9958(65)90241-X. ISSN 0019-9958.<P>
 
-Novák, Vilém (1989). Fuzzy Sets and Their Applications. Bristol: Adam Hilger. ISBN 0-85274-583-4.<P>
+Novák, Vilém (1989). Fuzzy Sets and Their Applications. Bristol: Adam Hilger.
+ISBN 0-85274-583-4.<P>
 
-Klir, George J.; Yuan, Bo (1995). Fuzzy sets and fuzzy logic: theory and applications. Upper Saddle River, NJ: Prentice Hall PTR. ISBN 0-13-101171-5.<P>
+Klir, George J.; Yuan, Bo (1995). Fuzzy sets and fuzzy logic: theory and
+applications. Upper Saddle River, NJ: Prentice Hall PTR. ISBN 0-13-101171-5.<P>
 
-Klir, George J.; St Clair, Ute H.; Yuan, Bo (1997). Fuzzy set theory: foundations and applications. Englewood Cliffs, NJ: Prentice Hall. ISBN 0133410587.<P>
+Klir, George J.; St Clair, Ute H.; Yuan, Bo (1997). Fuzzy set theory:
+foundations and applications. Englewood Cliffs, NJ: Prentice Hall. ISBN
+0133410587.<P>
 
-Meyer D, Hornik K (2009a). \Generalized and Customizable Sets in R." Journal of Statistical Software, 31(2), 1{27. URL http://www.jstatsoft.org/v31/i02/.<P>
+Meyer D, Hornik K (2009a). \Generalized and Customizable Sets in R." Journal of
+Statistical Software, 31(2), 1{27. URL http://www.jstatsoft.org/v31/i02/.<P>
 
-Meyer D, Hornik K (2009b). sets: Sets, Generalized Sets, and Customizable Sets. R~package version~1.0, URL http://CRAN.R-project.org/package=sets.<P>
+Meyer D, Hornik K (2009b). sets: Sets, Generalized Sets, and Customizable Sets.
+R~package version~1.0, URL http://CRAN.R-project.org/package=sets.<P>
 
 <h2>AUTHOR</h2>
 Jarek  Jasiewicz
 
+<p><i>Last changed: $Date$</i>
 

Modified: grass-addons/raster/r.fuzzy.logic/description.html
===================================================================
--- grass-addons/raster/r.fuzzy.logic/description.html	2011-05-03 11:36:09 UTC (rev 46163)
+++ grass-addons/raster/r.fuzzy.logic/description.html	2011-05-03 12:12:32 UTC (rev 46164)
@@ -1,14 +1,22 @@
 <h2>OPTIONS</h2>
 <DT><b>xmap</b></DT>
-<DD>Name of input x membership operand. This map must be of type FCELL with range 0 :1 and may require null values. Otherwise program will print error message and stops.
+<DD>Name of input x membership operand. This map must be of type FCELL with
+range 0 :1 and may require null values. Otherwise program will print error
+message and stops.
 </DD>
 <p>
 <DT><b>xmap</b></DT>
-<DD>Name of input y membership operand. This map must be of type FCELL with range 0 :1 and may require null values. Otherwise program will print error message and stops. This map is optional bit is required for all operation except NOT
+<DD>Name of input y membership operand. This map must be of type FCELL with
+range 0 :1 and may require null values. Otherwise program will print error
+message and stops. This map is optional bit is required for all operation except
+NOT
 </DD>
 <p>
 <DT><b>operator</b></DT>
-<DD>A fuzzy set operators are generalization of crisp operators. There is more than one possible generalization of every opeartor. There are three operations: fuzzy complements, fuzzy intersections, and fuzzy unions. Addational implication operator is also provided.
+<DD>A fuzzy set operators are generalization of crisp operators. There is more
+than one possible generalization of every opeartor. There are three operations:
+fuzzy complements, fuzzy intersections, and fuzzy unions. Addational implication
+operator is also provided.
 <ul>
 <li>fuzzy intersection (<B>AND</B>) use T-norm of given family for calculation;
 <li>fuzzy union (<B>OR</B>) use T-conorm of given family for calculation;
@@ -19,28 +27,36 @@
 <p>
 
 <DT><b>family</b></DT>
-<DD>T-norms, T-conorms and residuals are a generalization of the two-valued logical conjunction,  disjunction and implication used by boolean logic, for fuzzy logics. Because there is more than one possible generalisation of logial operations, r.fuzzy.logic provides 6 most popular families for fuzzy operations:
+<DD>T-norms, T-conorms and residuals are a generalization of the two-valued
+logical conjunction,  disjunction and implication used by boolean logic, for
+fuzzy logics. Because there is more than one possible generalisation of logial
+operations, r.fuzzy.logic provides 6 most popular families for fuzzy operations:
 <ul>
 <li><b>Zadeh</b> with minimum (Godel) t-norm and maximum T-conorm;
 <li><b>product</b> with product T-norm and probabilistic sum as T-conorm;
 <li><b>drastic</b> with drastic T-norm and drastic T-conorm;
 <li><b>Łukasiewicz</b> with Łukasiewicz T-norm and bounded sum as a T-conorm;
-<li><b>Fodor</b> with nilpotent minimum as T-norm and nilpotent maximum as T-conorm;
-<li><b>Hamacher</b> (simplified) with Hamacher product as T-norm and Einstein sum as T-conorm;
+<li><b>Fodor</b> with nilpotent minimum as T-norm and nilpotent maximum as
+T-conorm;
+<li><b>Hamacher</b> (simplified) with Hamacher product as T-norm and Einstein
+sum as T-conorm;
 </ul>
 There is no residuum for drastic and Hamacher families.
-For more details see <a href="http://www.jstatsoft.org/v31/i02">Meyer D, Hornik K (2009)</a>; <a href="http://en.wikipedia.org/wiki/T-norm">T-norms</a>; 
+For more details see <a href="http://www.jstatsoft.org/v31/i02">Meyer D, Hornik
+K (2009)</a>; <a href="http://en.wikipedia.org/wiki/T-norm">T-norms</a>; 
 </DD>
 <p>
 
 
 <h2>OUTPUTS</h2>
 <DT><b>output</b></DT>
-<DD>Map containing result of two-values operations. Multivalued operations will be avaialbel in the future. Map is always of type FCELLS and contains values from 0 (no membership) to 1 (full membership). Values between 0 and 1 indicate partial membership</DD>
+<DD>Map containing result of two-values operations. Multivalued operations will
+be availabel in the future. Map is always of type FCELLS and contains values
+from 0 (no membership) to 1 (full membership). Values between 0 and 1 indicate
+partial membership</DD>
 <p>
 
 
-
 <h2>SEE ALSO</h2>
 <em>
 <a href="r.fuzzy.html">r.fuzzy</a>,
@@ -48,22 +64,28 @@
 </em>
 
 
-
 <h2>REFERENCES</h2>
 
-Zadeh, L.A. (1965). "Fuzzy sets". Information and Control 8 (3): 338–353. doi:10.1016/S0019-9958(65)90241-X. ISSN 0019-9958.<P>
+Zadeh, L.A. (1965). "Fuzzy sets". Information and Control 8 (3): 338–353.
+doi:10.1016/S0019-9958(65)90241-X. ISSN 0019-9958.<P>
 
-Novák, Vilém (1989). Fuzzy Sets and Their Applications. Bristol: Adam Hilger. ISBN 0-85274-583-4.<P>
+Novák, Vilém (1989). Fuzzy Sets and Their Applications. Bristol: Adam Hilger.
+ISBN 0-85274-583-4.<P>
 
-Klir, George J.; Yuan, Bo (1995). Fuzzy sets and fuzzy logic: theory and applications. Upper Saddle River, NJ: Prentice Hall PTR. ISBN 0-13-101171-5.<P>
+Klir, George J.; Yuan, Bo (1995). Fuzzy sets and fuzzy logic: theory and
+applications. Upper Saddle River, NJ: Prentice Hall PTR. ISBN 0-13-101171-5.<P>
 
-Klir, George J.; St Clair, Ute H.; Yuan, Bo (1997). Fuzzy set theory: foundations and applications. Englewood Cliffs, NJ: Prentice Hall. ISBN 0133410587.<P>
+Klir, George J.; St Clair, Ute H.; Yuan, Bo (1997). Fuzzy set theory:
+foundations and applications. Englewood Cliffs, NJ: Prentice Hall. ISBN
+0133410587.<P>
 
-Meyer D, Hornik K (2009a). \Generalized and Customizable Sets in R." Journal of Statistical Software, 31(2), 1{27. URL http://www.jstatsoft.org/v31/i02/.<P>
+Meyer D, Hornik K (2009a). \Generalized and Customizable Sets in R." Journal of
+Statistical Software, 31(2), 1{27. URL http://www.jstatsoft.org/v31/i02/.<P>
 
-Meyer D, Hornik K (2009b). sets: Sets, Generalized Sets, and Customizable Sets. R~package version~1.0, URL http://CRAN.R-project.org/package=sets.<P>
+Meyer D, Hornik K (2009b). sets: Sets, Generalized Sets, and Customizable Sets.
+R~package version~1.0, URL http://CRAN.R-project.org/package=sets.<P>
 
 <h2>AUTHOR</h2>
 Jarek  Jasiewicz
 
-
+<p><i>Last changed: $Date$</i>



More information about the grass-commit mailing list