Matlab, Fourth Edition: A Practical Introduction to Programming and Problem Solving
Matlab, Fourth Edition: A Practical Introduction to Programming and Problem Solving
4th Edition
ISBN: 9780128045251
Author: Stormy Attaway Ph.D. Boston University
Publisher: Elsevier Science
bartleby

Concept explainers

bartleby

Videos

Question
Book Icon
Chapter 2, Problem 2.2P
Expert Solution & Answer
Check Mark
To determine

To find:

The output of the following sequence of statements and expressions, and verify them.

mat = [1:3; 44 9 2; 5:-1:3]

mat(3, 2)

mat(2,:)

size(mat)

mat(:, 4) = [8;11;33]

numel(mat)

v = mat(3,:)

v(v(2))

v(1) = []

reshape(mat, 2, 6)

Answer to Problem 2.2P

Solution:

The output of the following sequence of statements and expressions:

“mat = [1:3; 44 9 2; 5:-1:3]”, “mat(3, 2)” “mat(2,:)”, “size(mat)”, “mat(:, 4) = [8;11;33]”, “numel(mat)”, “v = mat(3,:)”, “v(v(2))”, “v(1) = []”, and “reshape(mat, 2, 6)” are “mat=[1234492543]”, “ans = 4”, “ans = 44 9 2”, “ans = 3 3”, “mat=[123844921154333]”, “ans = 12”, “5 4 3 33”, “ans = 33”, “v = 4 3 33”, and “[159331144242833]” respectively.

Explanation of Solution

Consider the following statement,

mat = [1:3; 44 9 2; 5:-1:3]

The statement will generates the matrix with the elements of the row with 1, 2, 3; second row 44, 9, 2; and the third row with 5, 4, 3.

So, the output is “mat=[1234492543]

Consider the following statement,

mat(3, 2)

This command generates the value that is placed at third row and second column of the matrix “mat”.

So, the output is “ans = 4”.

Consider the following statement,

mat(2,:)

This command generates the second row elements of the matrix “mat”.

So, the output is “ans = 44 9 2”.

Consider the following statement,

size(mat)

This command generates the order of matrix.

So, the output is “ans = 3 3”.

Consider the following statement,

mat(:, 4) = [8;11;33]

This command includes the fourth column to the matrix “mat”.

So, the output is “mat=[123844921154333]”.

Consider the following statement,

numel(mat)

This command generates the number of elements present in the matrix “mat”.

So, the output is “ans = 12”.

Consider the following statement,

v = mat(3,:)

This command generates the third row elements from the matrix “mat”.

So, the output is “5 4 3 33”.

Consider the following statement,

v(v(2))

Since, v(2)=4 for the matrix “mat”, the output will be v(4) that is 33.

So, the output is “ans = 33”.

Consider the following statement,

v(1) = []

This command generates the elements of “v” eliminating the first elements.

So, the output is “v = 4 3 33”.

And consider the following statement,

reshape(mat, 2, 6)

This command changes the order of the matrix from 3×3 to 2×6.

So, the output is “[159331144242833]”.

MATLAB Code:

clc

clear all

close all

mat = [1:3; 44 9 2; 5:-1:3]

% Define the instruction in which the statement will generates the matrix with the elements of the row with 1, 2, 3; second row 44, 9, 2; and the third row with 5, 4, 3.

mat(3, 2)

% Define the instruction in which the command generates the value that is placed at third row and second column of the matrix “mat”.

mat(2,:)

% Define the instruction in which the command generates the second row elements of the matrix “mat”.

size(mat)

% Define the instruction in which the command generates the order of matrix.

mat(:, 4) = [8;11;33]

% Define the instruction in which the command includes the fourth column to the matrix “mat”.

numel(mat)

% Define the instruction in which the command generates the number of elements present in the matrix “mat”.

v = mat(3,:)

% Define the instruction in which the command generates the third row elements from the matrix “mat”.

v(v(2))

% Define the instruction in which the command generates the value of the v(v(2)).

v(1) = []

% Define the instruction in which the command generates the elements of “v” eliminating the first elements.

reshape(mat, 2, 6)

% Define the instruction in which the command changes the order of the matrix from 3 into 3 to 2 into 6.

Save the MATLAB script with name, chapter2_54793_2_2P.m in the current folder. Execute the script by typing the script name at the command window to find the answer of the given following sequence of statements and expressions.

Result:

Matlab, Fourth Edition: A Practical Introduction to Programming and Problem Solving, Chapter 2, Problem 2.2P , additional homework tip  1

Matlab, Fourth Edition: A Practical Introduction to Programming and Problem Solving, Chapter 2, Problem 2.2P , additional homework tip  2

Matlab, Fourth Edition: A Practical Introduction to Programming and Problem Solving, Chapter 2, Problem 2.2P , additional homework tip  3

Therefore, the output of the following sequence of statements and expressions:

“mat = [1:3; 44 9 2; 5:-1:3]”, “mat(3, 2)” “mat(2,:)”, “size(mat)”, “mat(:, 4) = [8;11;33]”, “numel(mat)”, “v = mat(3,:)”, “v(v(2))”, “v(1) = []”, and “reshape(mat, 2, 6)” are “mat=[1234492543]”, “ans = 4”, “ans = 44 9 2”, “ans = 3 3”, “mat=[123844921154333]”, “ans = 12”, “5 4 3 33”, “ans = 33”, “v = 4 3 33”, and “[159331144242833]” respectively.

Want to see more full solutions like this?

Subscribe now to access step-by-step solutions to millions of textbook problems written by subject matter experts!
Students have asked these similar questions
or Testing a claim about a population mean: t-Test An overly involved "neighborhood watch" group has been investigating the length of lawns. In years past, lawns had been mowed to a mean length of 2.4 inches. A recent random sample of lawn lengths is given below. Conduct an appropriate test, at a 5% significance level, to determine if the overall mean lawn length is now higher than 2.4 inches. Data (lawn lengths, measured in inches): 4.35 3.73 3.35 2.75 2.96 1.97 2.02 3.68 3.61 3.87 3.92 4.50 3.66 3.60 3.01 4.34 4.23 4.95 2.97 Checksum: 67.47 Click Download CSV to download csv file of data or copy/paste the data into Excel. After downloading the file, you may want to save it as an Excel Workbook. A. Consider the parameter of interest and choose the correct alternative hypothesis. Ομ = 2.4 Ο μ > 2.4 Op 2.4 Ομ < 2.4 Ομ Σ 2.4 Ομ 5 2.4 B. Are the necessary conditions present to carry out this inference procedure? Explain in context. Yes. Our sample was not larger than 30 in size, but the…
Proctor ents ources Sources button below for formula and a similar problem. A researcher believes a new diet will have a positive impact on the health of adult lab mice but the effects on the weight of the mice are unknown. A sample of 10 mice was obtained and the mice were weighed before and after the diet treatment. Listed below are the measurement results: Click this button to reveal the data. Click again to collapse it. Mouse Before(g) After(g) Difference(g) 1 37.8 37.5 0.3 2 38.2 37.6 0.6 3 36.6 35.2 1.4 4 36.6 35.4 1.2 5 37.6 37.1 0.5 6 38.1 37.3 0.8 7 36.4 35 1.4 8 35.9 34.6 1.3 9 35.3 34.9 0.4 10 40.1 39.2 0.9 Click this button to reveal the summary of data. Click again to collapse it. Average Standard deviation Before(g) After(g) Difference(g) 37.26 1.39 36.38 1.55 0.88 0.42 Click Download CSV to download csv file of data or copy/paste the data into Excel. After downloading the file, you may want to save it as an Excel Workbook. Use 5% level of significance to decide whether…
Does 10K running time increase when the runner listens to music? Nine runners were timed as they ran a 10K with and without listening to music. The running times in minutes are shown below. With Music Without Music Running Time 57 40 39 60 58 47 50 42 45 58 36 39 51 56 50 52 41 41 Assume a Normal distribution. What can be concluded at the the a 0.10 level of significance? For this study, we should use t-test for the difference between two dependent population means o search a. The null and alternative hypotheses would be: Houd 0 (please enter a decimal) H₁ ud 0 (Please enter a decimal) b. The test statistic = (please show your answer to 3 decimal places.) c. The p-value (Please show your answer to 4 decimal places.) d. The p-value is >v a e. Based on this, we should fail to reject f. Thus, the final conclusion is that ... the null hypothesis. The results are statistically significant at a = 0.10, so there is sufficient evidence to conclude M365 UP T DOLL
Knowledge Booster
Background pattern image
Statistics
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, statistics and related others by exploring similar questions and additional content below.
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Algebra & Trigonometry with Analytic Geometry
Algebra
ISBN:9781133382119
Author:Swokowski
Publisher:Cengage
Text book image
Algebra: Structure And Method, Book 1
Algebra
ISBN:9780395977224
Author:Richard G. Brown, Mary P. Dolciani, Robert H. Sorgenfrey, William L. Cole
Publisher:McDougal Littell
Text book image
College Algebra
Algebra
ISBN:9781337282291
Author:Ron Larson
Publisher:Cengage Learning
Sequences and Series Introduction; Author: Mario's Math Tutoring;https://www.youtube.com/watch?v=m5Yn4BdpOV0;License: Standard YouTube License, CC-BY
Introduction to sequences; Author: Dr. Trefor Bazett;https://www.youtube.com/watch?v=VG9ft4_dK24;License: Standard YouTube License, CC-BY