comparison doc/interpreter/vectorize.txi @ 25003:2365c2661b3c stable

doc: Spellcheck documentation ahead of 4.4 release. * aspell-octave.en.pws: Add new words to Octave-only spelling dictionary. Remove exception words which are no longer used in manual. * basics.txi, bugs.txi, func.txi, geometry.txi, install.txi, matrix.txi, package.txi, plot.txi, poly.txi, preface.txi, quad.txi, sparse.txi, strings.txi, vectorize.txi, data.cc, defaults.cc, file-io.cc, pinv.cc, quadcc.cc, qz.cc, rand.cc, schur.cc, syscalls.cc, sysdep.cc, toplev.cc, amd.cc, audioread.cc, colamd.cc, dmperm.cc, symrcm.cc, quadgk.m, quadl.m, imfinfo.m, rgb2gray.m, javachk.m, usejava.m, unpack.m, fzero.m, glpk.m, pqpnonneg.m, stemleaf.m, print.m, polyfit.m, blackman.m, bicgstab.m, cgs.m, eigs.m, pcg.m, tfqmr.m, gallery.m, rosser.m, toeplitz.m, vander.m, isstrprop.m: Add @nospell{} macro around proper names and other words which aspell should not check. Correct misspellings identified by aspell.
author Rik <rik@octave.org>
date Mon, 26 Mar 2018 10:45:04 -0700
parents 194eb4bd202b
children 6652d3823428
comparison
equal deleted inserted replaced
25002:64c6e8bfc9e5 25003:2365c2661b3c
257 257
258 @node Broadcasting 258 @node Broadcasting
259 @section Broadcasting 259 @section Broadcasting
260 @cindex broadcast 260 @cindex broadcast
261 @cindex broadcasting 261 @cindex broadcasting
262 @cindex BSX 262 @cindex @nospell{BSX}
263 @cindex recycling 263 @cindex recycling
264 @cindex SIMD 264 @cindex SIMD
265 265
266 Broadcasting refers to how Octave binary operators and functions behave 266 Broadcasting refers to how Octave binary operators and functions behave
267 when their matrix or array operands or arguments differ in size. Since 267 when their matrix or array operands or arguments differ in size. Since
429 faster ordinary matrix multiplication, @code{@var{c} = @var{a}*@var{b};}. 429 faster ordinary matrix multiplication, @code{@var{c} = @var{a}*@var{b};}.
430 430
431 A note on terminology: ``broadcasting'' is the term popularized by the 431 A note on terminology: ``broadcasting'' is the term popularized by the
432 Numpy numerical environment in the Python programming language. In other 432 Numpy numerical environment in the Python programming language. In other
433 programming languages and environments, broadcasting may also be known 433 programming languages and environments, broadcasting may also be known
434 as @emph{binary singleton expansion} (BSX, in @sc{matlab}, and the 434 as @emph{binary singleton expansion} (@nospell{BSX}, in @sc{matlab}, and the
435 origin of the name of the @code{bsxfun} function), @emph{recycling} (R 435 origin of the name of the @code{bsxfun} function), @emph{recycling} (R
436 programming language), @emph{single-instruction multiple data} (SIMD), 436 programming language), @emph{single-instruction multiple data} (SIMD),
437 or @emph{replication}. 437 or @emph{replication}.
438 438
439 @subsection Broadcasting and Legacy Code 439 @subsection Broadcasting and Legacy Code