Cell array varargin and cell array varargout

Assignment Help Other Subject
Reference no: EM13291641

Write a function that accepts a variable number of input parameters using the cell array varargin, and outputs a variable number of arguments using the cell array varargout. Your function should examine each input argument in varargin to make sure it is numeric. If it is not numeric it should be ignored. If it is numeric, it should be added to a running total and each element counted. Your function should return three items: the count of numbers passed in to the function, the sum of the numbers, and the average of the numbers. Note: the numeric arguments passed in may be arrays, in which case you will need to deal with each of the numeric entries individually.

To test your function, you should write a test program that calls your program. If you call your program with the following data, your answers should be as shown below:

Data: a=5; b=[1 2 3 4; 5 6 7 8; 9 10 11 12]; c=[1 2 3];

Result: Count = 16, Sum = 89, Average = 5.5625

Be sure to handle the case where the function is called with more output arguments than what your function is designed to handle. Your test program should try calling your function with one, two, three and four output arguments. We won’t pass in any arrays with more than two dimensions, but you will need to be careful when summing the numbers in an array.

Reference no: EM13291641

Questions Cloud

What is the holding period return for the year : The value of the portfolio on December 31 of the same year was $113,201. At the end of June, Stacy withdrew $5,000 from the portfolio. What is the holding period return for the year?
Origins of transnational organized crime : Which of the following was not an important factor in the origins of transnational organized crime?
Calculate the total distance traveled : A train accelerates at 1.93 m/s2 from rest to a steady speed in 72.61. It maintains that speed for 20.25 miles, What is the total distance traveled
How much power is dissipated at half the maximum voltage : What is the safe operating voltage for a 100 Ohm, 1/10W resistor, How much power is dissipated at half the maximum voltage
Cell array varargin and cell array varargout : Write a function that accepts a variable number of input parameters using the cell array varargin, and outputs a variable number of arguments using the cell array varargout. Your function should examine each input argument in varargin to make sure it..
Does this violates the uncertainty principle : In the Bohr model, the electron in H has a circular orbit. For an isolated atom, the only force on the electron is the strictly radial electrical force. Does this violates the uncertainty principle
What is the amount of income juan must declare : No funds were contributed or withdrawn during the year. What is the amount of income Juan must declare this year for income tax purposes?
How much time is required for projectile to come up to speed : Scientists are experimenting with a kind of gun that may eventually be used to fire payloads directly into orbit. How much time is required for the projectile to come up to speed
What is the macaulay duration : A $1,000, 7% annual coupon bond matures in three years. The bond is currently priced at $974.23 and has a YTM of 8.0%. What is the Macaulay duration?

Reviews

Write a Review

Other Subject Questions & Answers

  Ethics and legal issues-internet

After tedious negotiations, ExtremeNet and Allen Lopez have agreed to have their case resolved by arbitration. resolve the follwing questions:

  Management to justify your time creating the RACI

There are many stakeholders and participants in projects, and they often get confused as to who is doing what. You decide to use an RACI to help with this situation

  Current regulations and oversights

The current regulations and oversights that exist in the United States today.

  Bottom-up processing-sensory transduction to perception

Sensation is the felt effects of energy impinging on sensory receptor cells and sound waves, the molecules which stimulate the olfactory and gustatory cells

  Probably familiar with the standard windows interface

You are probably familiar with the standard Windows interface. Suppose you could replace the Windows shell with a different interface shell. What might be the advantages and disadvantages of selecting a different command shell as a replacement for th..

  Critical path present the most risk to a project

Explain which critical path present the most risk to a project, and explain what types of contingencies you need to put into place to protect the success of the project?

  Neoliberalism can be loosely defined

According to McChesney, neoliberalism can be loosely defined as:

  Which of the following will impair iron absorption

Which of the following will impair iron absorption?

  Upon investigation-restricted to airports and seaports

Upon investigation the extension officer find that th farmer obtained the seed from his friend through airmail . What challenges does this port of entry post to plant Quarantine, which is restricted to airports and seaports?

  Explain dimension of psychological counselling theories

One significant dimension of psychological counselling theories is stance on issue of free will against determinism. Explain how this issue is addressed in counseling theories.

  How does adventure wave fit into experiential learning cycle

Describe the debrief structure outlined and give an example of how it can be applied.How does the adventure wave fit into the experiential learning cycle.

  Explain mental health-mental disorders and dsm-iv-tr

State and explain mental health, mental disorders, and DSM-IV-TR. Determine the use and significance of DSM-IV-TR in American healthcare?

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