Add row in a matrice

1 view (last 30 days)
I want to add matrice W as a new row beneath matrice M, and make a new matrice, T. W and M is working, but for T there is no result showing. What did I do wrong?
%% Q7b
clear;clc;
F=[400 550 700 500 600];
D=[3 0.5 0.75 1.5 5];
W=F.*D
M = dlmread('Table.csv',',')
T=[M;W];
  2 Comments
MR JUSTIN ACHARJEE Sumanta
Matrice M is a 2x5 matrice. T is 1x5.

Sign in to comment.

Answers (1)

Rik
Rik on 10 Dec 2021
You did nothing wrong.
You only forgot that using the semicolon (the ; symbol) will suppress the output of a function. That is actually best practice.
You should normally always suppress the output of a function and use dedicated functions like disp and fprintf to show any output. That way you also don't have to get into the habit of starting every function/script with clc.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!