Amazon cover image
Image from Amazon.com

The Mata book : a book for serious programmers and those who want to be / William W. Gould.

By: Material type: TextTextPublisher: College Station, Texas : Stata Press, [2018]Copyright date: ©2018Description: xv, 428 p. 24 cmContent type:
  • text
Media type:
  • unmediated
Carrier type:
  • volume
ISBN:
  • 9781597182638
Other title:
  • Book for serious programmers and those who want to be
Subject(s): DDC classification:
  • 005.133 GOU
LOC classification:
  • QA276.45.M38 G68 2018
Contents:
The mechanics of using Mata -- A programmer's tour of Mata -- Mata's programming statements -- Mata's expressions -- Mata's variable types -- Mata's strict option and Mata's pragmas -- Mata's function arguments -- Programming example : n-choose-k() three ways -- Mata's structures -- Programming example : Linear regression -- Mata's classes -- Programming example : Linear regression 2 -- Better variable types -- Programming constants -- Mata's associative arrays -- Programming example : Sparse matrices -- Programming example : Sparse matrices, continued -- The Mata reference manual -- Writing Mata code to add new commands to Stata -- Mata's storage type for complex numbers -- How Mata differs from C and C++ -- Three-dimensional arrays (advanced use of pointers).
Summary: "The Mata Book: A Book for Serious Programmers and Those Who Want to Be is the book that Stata programmers have been waiting for. Mata is a serious programming language for developing small- and large-scale projects and for adding features to Stata. What makes Mata serious is that it provides structures, classes, and pointers along with matrix capabilities. The book is serious in that it covers those advanced features, and teaches them. The reader is assumed to have programming experience, but only some programming experience. That experience could be with Stata's ado-language, or with Python, Java, C++, Fortran, or other similar languages. The book covers Mata, programming, workflow, verification, and certification. As the book says, 'being serious is a matter of attitude, not current skill level or knowledge'"-- Publisher's website.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Status Date due Barcode
Book Book Air University's Aerospace and Aviation Campus Kamra Computer Science Computer Science 005.133 GOU (Browse shelf(Opens below)) Available AUKP1520

Includes bibliographical references (page 419) and indexes.

The mechanics of using Mata -- A programmer's tour of Mata -- Mata's programming statements -- Mata's expressions -- Mata's variable types -- Mata's strict option and Mata's pragmas -- Mata's function arguments -- Programming example : n-choose-k() three ways -- Mata's structures -- Programming example : Linear regression -- Mata's classes -- Programming example : Linear regression 2 -- Better variable types -- Programming constants -- Mata's associative arrays -- Programming example : Sparse matrices -- Programming example : Sparse matrices, continued -- The Mata reference manual -- Writing Mata code to add new commands to Stata -- Mata's storage type for complex numbers -- How Mata differs from C and C++ -- Three-dimensional arrays (advanced use of pointers).

"The Mata Book: A Book for Serious Programmers and Those Who Want to Be is the book that Stata programmers have been waiting for. Mata is a serious programming language for developing small- and large-scale projects and for adding features to Stata. What makes Mata serious is that it provides structures, classes, and pointers along with matrix capabilities. The book is serious in that it covers those advanced features, and teaches them. The reader is assumed to have programming experience, but only some programming experience. That experience could be with Stata's ado-language, or with Python, Java, C++, Fortran, or other similar languages. The book covers Mata, programming, workflow, verification, and certification. As the book says, 'being serious is a matter of attitude, not current skill level or knowledge'"-- Publisher's website.

There are no comments on this title.

to post a comment.
Air University Sector E-9, Islamabad Paksitan
Email: librarian@au.edu.pk  Tel : +0092 51 9262612 Ext: 631