Qual è un termine valido per un valore R di lunghezza 1?

-1

Qual è un termine valido per un valore R di lunghezza 1?

In R, il tipo più semplice di valore è un vettore "atomico" con un tipo primitivo come double , ma può avere qualsiasi lunghezza , quindi il termine "atomico" non è quello che io desiderare.

Ecco un esempio: spesso desidero documentare le mie funzioni non vettoriali per indicare che, per un dato argomento, ci interessa solo un singolo "valore", vale a dire qualcosa di lunghezza uno. Ad esempio, una funzione che invia dati a un server richiede un argomento chiamato url , ma non voglio supportare l'invio di un numero arbitrario di chiamate HTTP a un numero arbitrario di URL. Voglio url per essere un vettore di carattere atomico di lunghezza 1 .

Esiste un termine per questo già in uso? Qualcosa di meglio di "di lunghezza 1"?

P.S. Nota che le funzioni R richiedono questo tipo di argomenti continuamente, come anyNA(x, recursive = FALSE) . Sarebbe strano fornire un vettore logico come c(TRUE, FALSE, TRUE, FALSE) come valore per recursive . Ma i documenti non sembrano discuterne.

    
posta Chris 20.06.2018 - 19:44
fonte

2 risposte

1

La parola "unitario" significa avere una lunghezza pari a 1 (secondo alcuni parametri). Per esempio, in matematica parliamo di un vettore unitario (alias vettore unitario) se - indipendentemente dal numero di dimensioni - la lunghezza del vettore è 1. Un concetto simile esiste per le matrici, matrici unitarie rappresentano trasformazioni che preservano la lunghezza dei vettori. Allo stesso modo operatori unitari conservano il prodotto interno.

In informatica, un elenco univario è un elenco di un singolo elemento. Ho visto il termine usato più spesso nei linguaggi logici.

Nota: la lista unitaria è anche un termine in politica, per quello che capisco, quando una coalizione di partiti politici promuove un singolo candidato per le elezioni, la lista dei loro candidati è una lista unitaria.

Contrastare la parola "unario" che significa lavorare con un singolo elemento. Quindi, una funzione unaria richiede un singolo argomento e un unario operatore viene applicato su un singolo valore.

Tuttavia, non chiamiamo "vettori unari" per vettori unidimensionali (e non chiamiamo "vettori binari" per vettori bidimensionali, se è per questo), e il termine "elenco unario" è virtuale mai usato .

risposta data 20.06.2018 - 20:50
fonte
0

Scalare

"Di solito si dice che uno scalare sia una grandezza fisica che ha solo magnitudine e nessun'altra caratteristica.Questo è in contrasto con vettori, tensori, ecc. che sono descritti da diversi numeri che ne caratterizzano la grandezza, la direzione e così via "

    
risposta data 20.06.2018 - 21:36
fonte

Leggi altre domande sui tag