
Concept explainers
To write:
A

Answer to Problem 10.1P
Solution:
The function file is,
%MATLAB code to create a function that will receive a value for r and calculate and return the sum of the geometric series and if a second argument is passed to the function, then the function generates a random integer for n.
%function file
function sum = geomser(r, varargin)
%define the function geomser.
arg = nargin;
if arg == 2
%if arguments are two then it will generate proper sum.
n = varargin{1};
%if only second argument is present then it will take a random integer
%for n.
else
n = randi([5, 30]);
end
s = 1;
for j = 1:n
s = s + r.^j;
end
sum = s;
end
%end of function file
%The function file should be placed in the same folder.
Explanation of Solution
The formula for to calculate the sum of a geometric series is given as,
Substitute 3 for r and 5 for n in the above formula.
MATLAB Code:
%MATLAB code to create a function that will receive a value for r and calculate and return the sum of the geometric series and if a second argument is passed to the function, then the function generates a random integer for n.
%function file
function sum = geomser(r, varargin)
%define the function geomser.
arg = nargin;
if arg == 2
%if arguments are two then it will generate proper sum.
n = varargin{1};
%if only second argument is present then it will take a random integer
%for n.
else
n = randi([5, 30]);
end
s = 1;
for j = 1:n
s = s + r.^j;
end
sum = s;
end
%end of function file
%The function file should be placed in the same folder.
Save the MATLAB function with name, geomser.m in the current folder. Execute the function file by typing the function name at the command window to generate output.
Result:
The result is,
Therefore, the result is stated above.
Want to see more full solutions like this?
Chapter 10 Solutions
MATLAB: A Practical Introduction to Programming and Problem Solving
- How to get the answer in question 8 letter c? What is the solution to get the answer of 12.6?arrow_forwardThe daily sales (in hundreds of dollars) for a store in one month (30 days) are: 15, 22, 18, 25, 19 12, 17, 24, 20, 23 30, 28, 26, 31, 35 21, 19, 27, 18, 20 16, 15, 32, 30, 17 24, 29, 22, 33, 25 a. Construct a grouped frequency distribution with class intervals of width 5 starting from 12. b. Draw a histogram and state whether the data is symmetric, skewed left, or skewed right. Instruction: 1. Please answer the question given above for your tutorial participation mark. 2. Please upload your hand-written answers (pdf format).arrow_forwardDon’t solve i will dislike ?arrow_forward
- Fred needs to choose a password for a certain website. Assume that he will choose an 8-character password, and that the legal characters are the lowercase letters a, b, c, ..., z, the uppercase letters A, B, C, ..., Z, and the numbers 0, 1, . . ., 9. (a) How many possibilities are there if he is required to have at least one lowercase letter in his password? (b) How many possibilities are there if he is required to have at least one lowercase letter and at least one uppercase letter in his password? (c) How many possibilities are there if he is required to have at least one lowercase letter, at least one uppercase letter, and at least one number in his password?arrow_forwarda =1500, b=1700 what is percentage of a is barrow_forwardA 12-inch bar that is clamped at both ends is to be subjected to an increasing amount of stress until it snaps. Let Y = the distance from the left end at which the break occurs. Suppose Y has the following pdf. f(y) = { (a) Compute the cdf of Y. F(y) = 0 0 y -옴) 0 ≤ y ≤ 12 1- 12 y 12 Graph the cdf of Y. F(y) 1.0 0.8 0.6 0.4 0.2 y 2 6 8 10 12 F(y) F(y) F(y) 1.01 1.0ㅏ 1.0 0.8 0.6 0.4 0.2 0.8 0.8 0.6 0.4 ཨཱུ སྦེ 0.6 0.4 0.2 2 4 6 8 10 12 (b) Compute P(Y ≤ 5), P(Y > 6), and P(5 ≤ y ≤ 6). (Round your answers to three decimal places.) P(Y ≤ 5) = P(Y > 6) = P(5 ≤ y ≤ 6) = (c) Compute E(Y), E(y²), and V(Y). E(Y) = in E(Y2) v(x) = in 2 2 2 4 6 8 10 12 y 2 4 6 8 10 12arrow_forward
- Algebra & Trigonometry with Analytic GeometryAlgebraISBN:9781133382119Author:SwokowskiPublisher:Cengage