
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question

Transcribed Image Text:Code has already been provided to define a function named vectorFun that accepts two input variables A and B described as follows:
▪ The variable A is a 6-element row vector of random integers between 0 and 20.
▪ The variable B is a 10-element column vector of random integers between 0 and 50.
Add code to the function that uses the values in A and B to generate the following three vectors and assign to the indicated output variable names.
▪ Generate a vector named ABrow that is a 16-element row vector consisting of the elements of A followed by the elements of B.
▪ Generate a second vector named BAcol that is a 16-element column vector consisting of the elements of ABrow in reverse order.
■ Generate a third vector named First HalfA_LastHalfB that is an 8-element row vector consisting of the first 3 elements of A followed by the last 5
elements of B.
Note the variables A and B are defined as function inputs. Do not overwrite their values in your code.
Your code should not include the following MATLAB functions or keywords: if, for, while
◄ Lab F: First Arduino Lab
Jump to...
◆
You are logged in as Areeba Ansari (Log out)
Reset user tour on this page
2022_LE_EECS_F_1011_3_EandF_EN_A_LECT_01
Get the mobile app
Matlab Grac
![Function >
Save
C Reset
MATLAB Documentation
1 function [ABrow, BAcol, FirstHalfA_LastHalfB] = vectorFun (A, B)
2 Enter the commands for your function below Be sure to assign the values to each of the output variables.
3 Defined in the function command on line 1.
4](https://content.bartleby.com/qna-images/question/aa304116-972e-47dc-884c-6b92220ab3ff/2f4e466b-1976-47bc-9901-55c3fa5a74c2/ojlzhq_thumbnail.jpeg)
Transcribed Image Text:Function >
Save
C Reset
MATLAB Documentation
1 function [ABrow, BAcol, FirstHalfA_LastHalfB] = vectorFun (A, B)
2 Enter the commands for your function below Be sure to assign the values to each of the output variables.
3 Defined in the function command on line 1.
4
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution
Trending nowThis is a popular solution!
Step by stepSolved in 4 steps with 1 images

Knowledge Booster
Similar questions
- Write a function named addStars that accepts as a parameter a reference to a vector of strings, and modifies the vector by placing a "*" element between elements, as well as at the start and end of the vector. For example, if the vector v contains {"the", "quick", "brown", "fox"}, the call of addStars(v); should modify it to store {"*", "the", "*", "quick", "*", "brown", "*", "fox", "*"}.arrow_forwardI have a vector labeled Dengue_Vec. I need to code a for loop that will provide me with the number of characters in that vector. The characters are nucleotides so they are letters. -The first image is the clear question and the second one is while loop referenced in the question. thank you (I mainly don't understand how to iterate over nonnumerical values in a vector using the for loop or the while loop).arrow_forwardMatlab questionarrow_forward
- Write a function named cumulative that accepts as a parameter a reference to a vectorof integers, and modifies it so that each element contains the cumulative sum of the elements up through that index. For example, if the vector passed contains {1, 1, 2, 3, 5}, your function should modify it to store {1, 2, 4, 7, 12}.arrow_forwardFinding the Minimum of a Vector Write a function to return the index of the minimum value in a vector, or -1 if the vector doesn't have any elements. In this problem you will implement the IndexOfMinimumElement function in minimum.cc and then call that function from main.cc. You do not need to edit minimum.h. Index of minimum value with std::vector Complete IndexOfMinimumElement in minimum.cc. This function takes a std::vector containing doubles as input and should return the index of the smallest value in the vector, or -1 if there are no elements. Complete main.cc Your main function asks the user how many elements they want, construct a vector, then prompts the user for each element and fills in the vector with values. Your only task in main is to call the IndexOfMinimumElement function declared in minimum.h, and print out the minimum element's index. Here's an example of how this might look: How many elements? 3 Element 0: 7 Element 1: -4 Element 2: 2 The minimum value in your…arrow_forwardGiven vector.h and vector.c from the Vector ADT section of the book, modify the code so that the vector holds characters instead of integers. Define also the following new functions in vector.c :arrow_forward
- In c++ i have this information Type of Ticket &. Cost Monday. Adult= £25 and Child = £15 Thursday. Adult = £40 and child = £20 I have made a vector to store this information Vectorticket ={“Monday”, “Thursday”}; Vectoradult = {25, 40}; Vectorchildren ={15, 20}; Thr format of the adult and children vectors is in the order such that the first elements in those vectors correspond with the first element in the ticket vector Now what am struggling with, is i want the program to calculate the total cost of the tickets in correspondant with The user’s inputs which will be the quantity of how many tickets the user bought respectively (adult and children) So something like Monday 1 2 So 1 will be quantity of adult ticket and 2 will quantity of children ticket and the total costs of both added togetherarrow_forwardMATLAB: Create a vector named n which starts at -10 and steps by 1 to end at +10 by using the start:step:stop syntax. Next, generate a vector x1 so that x1 satisfies the mathematical relationship ?ଵ[?]=(0.60). Since n is a vector, one will need to utilize 0.60.^n (i.e., .^ is used in place of ^) to define x1. Redo the work just completed, but for a vector x2 where x2 satisfies the mathematical relationship ?ଶ[?]=(0.85). Repeat the work just completed, but for a vector x3 where x3 satisfies the mathematical relationship ?ଷ[?]=(1.10). In one figure window, plot x1 as a function of n using the stem command. The stem plot must show BLACK (versus the default blue) lines that have filled circles and a line width of 2; refer to the lecture example script file. Further, the horizontal axis label (xlabel) must be n, the title (title) must include your name and the vertical axis label (ylabel) must show ?ଵ[?]=(0.60)(note the subscript and superscript). In addition, turn on the grid (doc grid),…arrow_forwardnow the pros and cons of using arrays vs. vectors. Know how to build and use a 2d vector. Know what the "at" function does if you try to access memory beyond the bounds of the array.arrow_forward
- Modify the existing vector's contents, by erasing the element at index 1 (initially 200), then inserting 100 and 102 in the shown locations. Use Vector ADT's erase() and insert() only, and remember that the first argument of those functions is special, involving an iterator and not just an integer. Sample output of below program with input 33 200 10: #include <iostream>#include <vector>using namespace std; void PrintVectors(vector<int> numsList) {unsigned int i; for (i = 0; i < numsList.size(); ++i) {cout << numsList.at(i) << " ";}cout << endl;} int main() {vector<int> numsList;int userInput;int i; for (i = 0; i < 3; ++i) {cin >> userInput;numsList.push_back(userInput);} /* Your solution goes here */ PrintVectors(numsList); return 0;} Please help me with this problem using c++.arrow_forward3. Use two vectors and make them into one. Use the following vectors:Vector#1 {1, 1, 5, -3, 0}Vector#2 {9,7,2}Return a vector containing 1, 1, 5, -3, 0, 9, 7, 2 (in that order)arrow_forwardProduce the following program.arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Computer Networking: A Top-Down Approach (7th Edi...Computer EngineeringISBN:9780133594140Author:James Kurose, Keith RossPublisher:PEARSONComputer Organization and Design MIPS Edition, Fi...Computer EngineeringISBN:9780124077263Author:David A. Patterson, John L. HennessyPublisher:Elsevier ScienceNetwork+ Guide to Networks (MindTap Course List)Computer EngineeringISBN:9781337569330Author:Jill West, Tamara Dean, Jean AndrewsPublisher:Cengage Learning
- Concepts of Database ManagementComputer EngineeringISBN:9781337093422Author:Joy L. Starks, Philip J. Pratt, Mary Z. LastPublisher:Cengage LearningPrelude to ProgrammingComputer EngineeringISBN:9780133750423Author:VENIT, StewartPublisher:Pearson EducationSc Business Data Communications and Networking, T...Computer EngineeringISBN:9781119368830Author:FITZGERALDPublisher:WILEY

Computer Networking: A Top-Down Approach (7th Edi...
Computer Engineering
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:PEARSON

Computer Organization and Design MIPS Edition, Fi...
Computer Engineering
ISBN:9780124077263
Author:David A. Patterson, John L. Hennessy
Publisher:Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:9781337569330
Author:Jill West, Tamara Dean, Jean Andrews
Publisher:Cengage Learning

Concepts of Database Management
Computer Engineering
ISBN:9781337093422
Author:Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:Cengage Learning

Prelude to Programming
Computer Engineering
ISBN:9780133750423
Author:VENIT, Stewart
Publisher:Pearson Education

Sc Business Data Communications and Networking, T...
Computer Engineering
ISBN:9781119368830
Author:FITZGERALD
Publisher:WILEY