Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.4.1 - Français

Change language to:
English - 日本語 - Português - Русский

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Aide Scilab >> Xcos > palettes > Palette Opérations matricielles > MATSUM

MATSUM

Somme des éléments d'une matrice

Aperçu

Description

Le bloc MATSUM retourne la somme des éléments d'une matrice/vecteur d'entrée. Quand le paramètre Sum along est initialisé à :

  • 0 (all) : le bloc sort la somme de tous les éléments de la matrice La sortie est un scalaire.

  • 1 (lines): le bloc effectue la somme des éléments des lignes. La sortie est un vecteur ligne.

  • 2 (Columns): le bloc effectue la somme des éléments des colonnes. La sortie est un vecteur colonne.

La fonction équivalente de ce bloc dans Scilab est sum.

Boîte de dialogue

  • Datatype(1=real double 2=Complex)

    Il indique le type de la sortie. Il supporte seulement les types double (1) et complexe (2). Si on entre une autre valeur dans ce paramètre, Xcos affiche le message "Datatype is not supported".

    Propriétés : Type 'vec' de taille 1.

  • Sum along (0=all 1=lines 2=Columns)

    Indique la régle utilisée pour la somme. Pour plus d'information voir la partie description.

    Propriétés : Type 'vec' de taille 1.

Propriétés par défaut

  • always active: non

  • direct-feedthrough: oui

  • zero-crossing: non

  • mode: non

  • regular inputs:

    - port 1 : size [-1,-2] / type 1

  • regular outputs:

    - port 1 : size [1,1] / type 1

  • number/sizes of activation inputs: 0

  • number/sizes of activation outputs: 0

  • continuous-time state: non

  • discrete-time state: non

  • object discrete-time state: non

  • name of computational function: mat_sum

Fonction d'interfaçage

  • SCI/modules/scicos_blocks/macros/MatrixOp/MATSUM.sci

Fonctions de calcul

  • SCI/modules/scicos_blocks/src/c/mat_sum.c

  • SCI/modules/scicos_blocks/src/c/mat_suml.c

  • SCI/modules/scicos_blocks/src/c/mat_sumc.c

  • SCI/modules/scicos_blocks/src/c/matz_sum.c

  • SCI/modules/scicos_blocks/src/c/matz_suml.c

  • SCI/modules/scicos_blocks/src/c/matz_sumc.c

Report an issue
<< MATSING Palette Opérations matricielles MATTRAN >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Apr 02 17:36:47 CEST 2013