User-defined function, MATLAB Programming

Assignment Help:

Your functions will allow you to create the following graph, which contains a piecewise function where a line exists in the first interval, a parabola in the second interval, and the sine function in the third interval. Notice that where each interval meets, points with an ‘o' marker are located. Each one of the 4 functions you create will plot something on a single figure.

Create a function called cs151f11assn5first. The purpose of this function is to plot the line of the first interval. This function has four input arguments (in this order): 

the x and y coordinates of a point on the line (matrix of two values: x and y)

the x and y coordinates of a point the line (matrix of two values: x and y)

a scalar of the beginning of the interval of the x-domain on the figure

a scalar of the end of the interval of the x-domain on the figure

This function does not return any values, meaning it has no output arguments.  This function will first calculate the slope of the line using the two points. To do this, calculate the change in y divided by the change in x, aka the rise over run equation.  You will also need to find the y-intercept. To do this, use the x and y values of one of the points and solve for b in the equation b mx y (remember, m is the slope you just calculated).  A vector of x-values will need to be created using the beginning and ending values of interval of the x-domain, with an increment of 0.1.  Then, create the y-values using the equation mx + b Finally, plot the line in red.

924_user-defined function.png


Related Discussions:- User-defined function

Sum of two numbers, write the program sum of two numbers using matlab code

write the program sum of two numbers using matlab code

Call to length function, Call to length function: The call to length f...

Call to length function: The call to length function consists of the name of the function, followed by an argument in the parentheses. This function takes the argument, and re

User-defined function, Your functions will allow you to create the followin...

Your functions will allow you to create the following graph, which contains a piecewise function where a line exists in the first interval, a parabola in the second interval, and t

Electricity market clearing price, how to obtain matlab coding for the mark...

how to obtain matlab coding for the market clearing price

Creating matrix variables, Creating Matrix Variables: Creating a matri...

Creating Matrix Variables: Creating a matrix variable is actually just a generalization of creating a row and column vector variables. That is, the values within the row are s

Find the total per phase inductance and per phase shunt, A 300 km, 3-phase,...

A 300 km, 3-phase, 50Hz transmission line has spacing as shown in Figure 2. Each phase of the line consists of a bundle of three conductors.  (a) Find the total per-phase induct

Matlabs quad function to perform the integral, We wish to numerically perfo...

We wish to numerically perform the following integration: (a) Use Matlab's quad function to perform the above integral. (b) Analytically evaluate the integral (e.g. do t

Minimum cost problem - matlab linear optimization, Minimum Cost Pizza Probl...

Minimum Cost Pizza Problem. Using only the items given in the tables below, create a minimum cost pizza which satis?es both the nutritional requirements of Table 1 and bounds on it

Stacked bar chart, A file houseafford.dat stores on its three lines years, ...

A file houseafford.dat stores on its three lines years, median incomes and median home prices for a city. The dollar amounts are in thousands. For example, it might look like this:

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd