openscad:otras_funciones_y_operadores
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| openscad:otras_funciones_y_operadores [2018/08/12 02:47] – alberto | openscad:otras_funciones_y_operadores [2018/08/12 23:32] (actual) – [Operadores para vectores] alberto | ||
|---|---|---|---|
| Línea 91: | Línea 91: | ||
| ===== Operadores ===== | ===== Operadores ===== | ||
| - | ==== Operadores | + | ==== Operadores |
| - | Escalares asimétricos | + | * **+** suma. |
| - | Relacionales | + | * **-** resta. |
| - | Lógicos | + | * ***** multiplicación. |
| - | Condicionales | + | * **/** división. |
| - | Trigonométricos | + | * **%** módulo. |
| - | valor absoluto | + | |
| - | techo (ceil) | + | ==== Operadores relacionales ==== |
| - | concatenar vectores | + | * **<** menor. |
| - | cross | + | * **<=** menor o igual. |
| - | exp | + | * **==** igual. |
| - | suelo | + | * **!=** no igual. |
| - | logaritmo neperiano | + | * **>=** mayor. |
| - | len | + | * **>** mayor o igual. |
| - | let | + | |
| - | logaritmo en base 10 | + | |
| - | lookup | + | |
| - | max | + | |
| - | min | + | |
| - | norm | + | |
| - | pow | + | |
| - | rands | + | |
| - | round | + | |
| - | sign | + | |
| - | sqrt | + | |
| - | Infinito y NaN | + | |
| ==== Operadores lógicos ==== | ==== Operadores lógicos ==== | ||
| - | ==== Operadores | + | * **&& |
| + | * **||** OR. | ||
| + | * **!** NOT. | ||
| + | |||
| + | ==== Operador | ||
| + | * **?:** Se evalúa la condición, si es TRUE se realiza la primera acción, si es FALSE la segunda. < | ||
| ==== Operadores para vectores ==== | ==== Operadores para vectores ==== | ||
| - | ==== Producto vectorial ==== | + | * ***** |
| - | c=u*v | + | * Multiplica todos los elementos de un vector por un número. |
| - | ==== Multiplicación | + | * Si la multiplicación es entre dos vectores, se realiza un producto escalar. |
| + | * Si alguno de los factores es una matriz, se realiza multiplicación | ||
| + | * **/** divide todos los elementos de un vector por un número. | ||
| + | * **+** suma de vectores, resulta otro vector. | ||
| + | * **-** resta de vectores, resulta otro vector. | ||
| + | |||
| + | |||
openscad/otras_funciones_y_operadores.1534034860.txt.gz · Última modificación: por alberto
