Matlab, adding columns in matrices

Click For Summary
The discussion focuses on creating a function in Scilab to add a row of zeros to the right of an nxn matrix and a row of sixes at the bottom. The user attempts to utilize the `ones` function but encounters a syntax error related to parentheses. They suggest using `zeros` for adding multiple rows of zeros but are unsure how to implement it without typing each row individually. A proposed solution includes using `m = [a zeros(1, size(m, 2))]` to achieve the desired matrix modification. The conversation emphasizes the need for correct syntax and function usage in matrix manipulation.
slugbunny
Messages
13
Reaction score
0

Homework Statement



I need to create a function for scilab which adds a row of zeros to the right of an nxn matrix, a.
I also have to add a row of 6's at the bottom but I think i have that part down.

Homework Equations



I think ones(,) is supposed to help?

The Attempt at a Solution



I have tried to use ones...

function m_1=matrix_1(a,n)
m_1=[a,0*(ones(n;1))]
endfunction

I figure if [a;ones(1,n)] gives 1 row and n columns (at the bottom), then [a,ones(n;1)] should make n rows and 1 column. Instead I have an error 'waiting for right parenthesis.'

I have also thought of zeros but I don't know how to add n rows of zeros since you must type [0;0;0...] for each row.
 
Physics news on Phys.org
Sorry, I realize there is a math & science software forum.
 
u should do
m= [a zeros(1,size(m,2))];
 
Question: A clock's minute hand has length 4 and its hour hand has length 3. What is the distance between the tips at the moment when it is increasing most rapidly?(Putnam Exam Question) Answer: Making assumption that both the hands moves at constant angular velocities, the answer is ## \sqrt{7} .## But don't you think this assumption is somewhat doubtful and wrong?

Similar threads

  • · Replies 8 ·
Replies
8
Views
1K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 17 ·
Replies
17
Views
9K
  • · Replies 2 ·
Replies
2
Views
2K