Adding matrices

Adding matrices - How to put a matrix 5x5 to a matrix 15x15 - Messages

#1 Posted: 10/5/2016 11:06:07 AM
Rafal

Rafal

0 likes in 4 posts.

Group: User

Helo Everyone!

I have one question: imagine the matrix of size 15x15 filled with zeros. I want to put smaller matrix 5x5 to the bigger one but from column 2 to 6 and to rows 4 to 8. How can I do this?

matrices.png
#2 Posted: 10/5/2016 11:29:16 AM
Davide Carpi

Davide Carpi

1416 likes in 2873 posts.

Group: Moderator

Hello [USERLINK]rafalSM[/USERLINK],

You can use a loop: example
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#3 Posted: 10/5/2016 11:35:50 AM
Rafal

Rafal

0 likes in 4 posts.

Group: User

Oh, thank You a lot. It seems that this activity is much more complicated than in case of MathCad. But where can I take function "merge" from?
#4 Posted: 10/5/2016 11:44:29 AM
Davide Carpi

Davide Carpi

1416 likes in 2873 posts.

Group: Moderator

It is the first function in the worksheet linked above (you can download it and copy the function in your own worksheet)

How it works in Mathcad?
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
1 users liked this post
Rafal 10/6/2016 6:54:00 AM
#5 Posted: 10/5/2016 12:00:02 PM
Rafal

Rafal

0 likes in 4 posts.

Group: User

I attached a pdf file (polish language ) which presents calculations of critical factor "alfa cr" for steel frame (see: Eurocode 1993-1-1). The most interesting formulas can be found on page 10 of this document.

projekt16.pdf (320 KiB) downloaded 80 time(s).
#6 Posted: 10/5/2016 1:00:12 PM
Jean Giraud

Jean Giraud

983 likes in 6866 posts.

Group: User

Forum Matrix Insert.gif
#7 Posted: 10/5/2016 1:02:36 PM
Jean Giraud

Jean Giraud

983 likes in 6866 posts.

Group: User

... next: try NOT to isolate "M"
#8 Posted: 10/5/2016 7:10:07 PM
Mike Kaganski

Mike Kaganski

184 likes in 434 posts.

Group: User

Wrote

but from column 2 to 6 and to rows 4 to 8



Please note that SMath's count of rows/columns starts from 1, not 0 (as your question implied).
С уважением, Михаил Каганский
#9 Posted: 10/5/2016 11:32:45 PM
Jean Giraud

Jean Giraud

983 likes in 6866 posts.

Group: User

Wrote

Please note that SMath's count of rows/columns starts from 1, not 0 (as your question implied).



Quite right:

Davide "merge" is Smath style based on index ORIGIN = 1
Jean "replace" is Mathcad style based on default ORIGIN = 0

#10 Posted: 10/5/2016 11:43:53 PM
Jean Giraud

Jean Giraud

983 likes in 6866 posts.

Group: User

Converting your *.PDF [Mathcad] to Smath looks quite an entreprise.
In the mean time, the "Matrix Treasury" may content useful modules.

Jean

Utilities Matrix Treasury Copy.sm (315 KiB) downloaded 71 time(s).
#11 Posted: 10/6/2016 6:54:51 AM
Rafal

Rafal

0 likes in 4 posts.

Group: User

Wrote

It is the first function in the worksheet linked above (you can download it and copy the function in your own worksheet)

How it works in Mathcad?



But you was able to create such a type of function. How did you do it?
#12 Posted: 10/6/2016 9:35:23 AM
Jean Giraud

Jean Giraud

983 likes in 6866 posts.

Group: User

Wrote

But you were able to create such a type of function. How did you do it?



Something I don't understand: OK you are new to Smath and presumably you
may not be familiar about it. The Mathcad PDF, did you do it yourself ?
If so: you are already in Smath. Am immense amount of Mathcad stuff is
convertible in Smath by many similarities in the programme code and
algorthmic construction. I glanced through the PDF and noticed "eigvec
& eigval". If you need, there is an Smath document doing.

Cheers, Jean

  • New Posts New Posts
  • No New Posts No New Posts