Write a function named ''read_line''

Assignment Help MATLAB Programming
Reference no: EM13163481

  1. a) Write a function named 'read_line' which has one input

    parameter ('specs') and one output parameter ('ret_line'). Your

    function should do the following:

  2. b) Suppose 'specs' is a struct with 4 fields: {file_dir, file_name, nlines,

    my_line}. Use if?end or if?elseif?end statements to check that:
    1. 'specs'isindeedastruct.
    2. Thefourfieldsaboveallexist.
    3. Thefields'file_dir','file_name'are(non?empty)strings

  3. c) You should use the 'error' function to indicate an error if your checks above fail.

  4. d) Now suppose you have a directory whose name is stored in 'specs.file_dir' which contains a file whose name is stored in 'specs.file_name'. You should assume that you have a simple text file which contains text (NOT numeric data).

  5. e) Your function should open the file (hint: use fopen), and read 'specs.nlines' number of lines (rows) from the file into a cell array 'C'. Each element of C should contain one line from your file. You can assume that there are no errors in the parameter 'specs.nlines', that is, it cannot exceed the number of lines in your file.

  6. f) Suppose 'specs.my_line' specifies some line number. The output parameter 'ret_line' should be set to this line (you should return a string).

  7. g) Verify that your code works by saving some text into a file (created in notepad / textedit) and saving the file with extension '.txt'. You should attach the file (call it 'test.txt') with your code.

 

 

Reference no: EM13163481

Questions Cloud

Write a flowchart to solve any linear equation ax+b=01. : Write a flowchart to solve any linear equation ax+b=01. W Write a flowchart to solve any linear equation ax^2+bx+C=0
What mass of cacl2 should the chemist use : A chemist wants to make 6.5L of a 0.310M CaCl2 solution.What mass of CaCl2 (in g) should the chemist use?
What mass of water contains of hydrogen : Water is composed of 11.2% hydrogen and 88.8% oxygen. What mass of water contains 16.0g of hydrogen?
Calculate the total execution time : Calculate the total execution time of a program consisting of 100 instructions for NIOS II/f(6-stage pipeline) if five instructions are branch instructions. Clock frequency is 50MHz. Consider two cases: (1) 100% success in branch prediction, (2) n..
Write a function named ''read_line'' : Verify that your code works by saving some text into a file (created in notepad / textedit) and saving the file with extension '.txt'. You should attach the file (call it 'test.txt') with your code.
Why is tetraphenylporphyrin : Why is tetraphenylporphyrin (TPP) so stable? Why is it planar? Why does it precopitate so easily?
How much water would you expect to vaporize : A 50.0 gram piece of iron at 152 degrees celsius is dropped into a 20.0 grams of Water at 89 degrees Celsius in an open thermally insulated container. How much water would you expect to vaporize, assuming no water splashes out?
Discuss why a make sense chart of accounts is important : Discuss why a "make sense" chart of accounts is important. Specifically, how can setting it up well help the company's managers and vice versa.
Kerfuffleboard is a game very much like shuffleboard : Kerfuffleboard is a game very much like Shuffleboard. Players take turns shooting disks at a trianglular scoring area. While the scoring areas are the same in shuffleboard and kerfuffleboard, a disk's contribution to a player's score will be calcu..

Reviews

Write a Review

MATLAB Programming Questions & Answers

  Write project report and provide cross-synthesis

Write project report and provide Cross-synthesis.

  Design and explain a computer-based simulation model

Design and explain a computer-based simulation model which you will use to estimate the probability that among 25, 50, 75, 100, 500, or 1000 randomly chosen people, at least 2 people share the same birthday.

  Calculate and plot the error in the numerical derivative

Write a program to calculate and plot the error in the numerical estimate of the derivative.

  Finite difference method

Use the finite difference method to calculate the temperature at the point specified since it is easier.

  Create a vector in matlab

Create a three dimensional diagram of function.

  Plot the pressure surface versus latitude and longitude

Plot the pressure surface versus latitude and longitude as a surface plot

  Write a system program for bus arbiter

The bus arbiter is a device used in multi-master system with shared bus. It is used to allocate the control of the shared system bus to one master at a time depending priority.

  Time domain design and analysis

To design a "custom" controller to reduce the vibrations of the seat and a PID controller to reduce the vibration of the seat

  Deterministic dimensions and rebar area

Performance function for bending of a rectangular reinforced concrete beam under moments due to dead and live loads

  Z-transform in matlab

Z-Transform in MATLAB, Sketch the z-plane pole-zero plot and determine the stability status for the following digital system. Determine the h(n) in MatLab.

  Calculate the distance between cities

Calculate the distance between cities

  Generate a sphere of diameter 3. create 3 vectors

Generate a sphere of diameter 3. Create 3 vectors representing the translation of this sphere along the x, y, and z axes. Generate the correct vectors given the description below: The sphere should be translated to (-10, -10, -10).

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