Buliding a larger matrix from a smaller oneHow to transform this matrix & swap its columns in a simple way?Add a sub-matrix of zeros in big matrixInsert all elements from one matrix into anotherMatrix form of complex numbersExpress block matrix in terms of matrix basisOperatorial matrixPartitioned matrix operationsBuilding a matrix in block matrix formatFactor multiplied matrix with vectorMatrix Decomposition and Collect

Handling a player (unintentionally) stealing the spotlight

Why would anyone even use a Portkey?

Do the 26 richest billionaires own as much wealth as the poorest 3.8 billion people?

Ordered list of OR journals

Should fiction mention song names and iPods?

Is it possible for Leomund's Tiny Hut to be lifted?

What is the purpose of putting a capacitor on the primary side of a step-down transformer?

Who are these Discworld wizards from this picture?

Is it bad to describe a character long after their introduction?

If two black hole event horizons overlap (touch) can they ever separate again?

Movie in a trailer park named Paradise and a boy playing a video game then being recruited by aliens to fight in space

Boolean Difference with Offset?

Can two or more lightbeams (from a laser for example) have visible interference when they cross in mid-air*?

Procedurally generate regions on island

What are good ways to spray paint a QR code on a footpath?

Find first and last non-zero column in each row of a pandas dataframe

How would an order of Monks that renounce their names communicate effectively?

Sharing referee/AE report online to point out a grievous error in refereeing

Is it legal to call shared_future::get() multiple times on the same instance in the same thread?

How to test CRUD and FLS in unit tests?

How did Lefschetz do mathematics without hands?

Can I travel from Germany to England alone as an unaccompanied minor?

Details of video memory access arbitration in Space Invaders

I hit a pipe with a mower and now it won't turn



Buliding a larger matrix from a smaller one


How to transform this matrix & swap its columns in a simple way?Add a sub-matrix of zeros in big matrixInsert all elements from one matrix into anotherMatrix form of complex numbersExpress block matrix in terms of matrix basisOperatorial matrixPartitioned matrix operationsBuilding a matrix in block matrix formatFactor multiplied matrix with vectorMatrix Decomposition and Collect






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








3












$begingroup$


I have my matrix $h$ of size $2Ntimes 2N$ in this form



$$h=beginpmatrix
a & b \
c & d
endpmatrix
$$

where $a,b,c,d$ are smaller matrices which i don't know.
Is there any simple way to get this matrix?
$$beginpmatrix
a &0& b&0 \
0 &a& 0&b\
c &0& d&0 \
0 &c& 0&d\
endpmatrix
$$










share|improve this question







New contributor



Alexander Nikolaenko is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






$endgroup$











  • $begingroup$
    Check out KroneckerProduct
    $endgroup$
    – chuy
    9 hours ago

















3












$begingroup$


I have my matrix $h$ of size $2Ntimes 2N$ in this form



$$h=beginpmatrix
a & b \
c & d
endpmatrix
$$

where $a,b,c,d$ are smaller matrices which i don't know.
Is there any simple way to get this matrix?
$$beginpmatrix
a &0& b&0 \
0 &a& 0&b\
c &0& d&0 \
0 &c& 0&d\
endpmatrix
$$










share|improve this question







New contributor



Alexander Nikolaenko is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






$endgroup$











  • $begingroup$
    Check out KroneckerProduct
    $endgroup$
    – chuy
    9 hours ago













3












3








3


1



$begingroup$


I have my matrix $h$ of size $2Ntimes 2N$ in this form



$$h=beginpmatrix
a & b \
c & d
endpmatrix
$$

where $a,b,c,d$ are smaller matrices which i don't know.
Is there any simple way to get this matrix?
$$beginpmatrix
a &0& b&0 \
0 &a& 0&b\
c &0& d&0 \
0 &c& 0&d\
endpmatrix
$$










share|improve this question







New contributor



Alexander Nikolaenko is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






$endgroup$




I have my matrix $h$ of size $2Ntimes 2N$ in this form



$$h=beginpmatrix
a & b \
c & d
endpmatrix
$$

where $a,b,c,d$ are smaller matrices which i don't know.
Is there any simple way to get this matrix?
$$beginpmatrix
a &0& b&0 \
0 &a& 0&b\
c &0& d&0 \
0 &c& 0&d\
endpmatrix
$$







matrix performance-tuning






share|improve this question







New contributor



Alexander Nikolaenko is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.










share|improve this question







New contributor



Alexander Nikolaenko is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








share|improve this question




share|improve this question






New contributor



Alexander Nikolaenko is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








asked 9 hours ago









Alexander NikolaenkoAlexander Nikolaenko

182 bronze badges




182 bronze badges




New contributor



Alexander Nikolaenko is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




New contributor




Alexander Nikolaenko is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.













  • $begingroup$
    Check out KroneckerProduct
    $endgroup$
    – chuy
    9 hours ago
















  • $begingroup$
    Check out KroneckerProduct
    $endgroup$
    – chuy
    9 hours ago















$begingroup$
Check out KroneckerProduct
$endgroup$
– chuy
9 hours ago




$begingroup$
Check out KroneckerProduct
$endgroup$
– chuy
9 hours ago










1 Answer
1






active

oldest

votes


















7












$begingroup$

MatrixForm[h = a, b, c, d]



$ h=left(
beginarraycc
a & b \
c & d \
endarray
right)$




KroneckerProduct[h, IdentityMatrix@2] // MatrixForm



$ left(
beginarraycccc
a & 0 & b & 0 \
0 & a & 0 & b \
c & 0 & d & 0 \
0 & c & 0 & d \
endarray
right)$







share|improve this answer









$endgroup$












  • $begingroup$
    thank you,it is exactly what i wanted!
    $endgroup$
    – Alexander Nikolaenko
    8 hours ago













Your Answer








StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "387"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);






Alexander Nikolaenko is a new contributor. Be nice, and check out our Code of Conduct.









draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathematica.stackexchange.com%2fquestions%2f200978%2fbuliding-a-larger-matrix-from-a-smaller-one%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









7












$begingroup$

MatrixForm[h = a, b, c, d]



$ h=left(
beginarraycc
a & b \
c & d \
endarray
right)$




KroneckerProduct[h, IdentityMatrix@2] // MatrixForm



$ left(
beginarraycccc
a & 0 & b & 0 \
0 & a & 0 & b \
c & 0 & d & 0 \
0 & c & 0 & d \
endarray
right)$







share|improve this answer









$endgroup$












  • $begingroup$
    thank you,it is exactly what i wanted!
    $endgroup$
    – Alexander Nikolaenko
    8 hours ago















7












$begingroup$

MatrixForm[h = a, b, c, d]



$ h=left(
beginarraycc
a & b \
c & d \
endarray
right)$




KroneckerProduct[h, IdentityMatrix@2] // MatrixForm



$ left(
beginarraycccc
a & 0 & b & 0 \
0 & a & 0 & b \
c & 0 & d & 0 \
0 & c & 0 & d \
endarray
right)$







share|improve this answer









$endgroup$












  • $begingroup$
    thank you,it is exactly what i wanted!
    $endgroup$
    – Alexander Nikolaenko
    8 hours ago













7












7








7





$begingroup$

MatrixForm[h = a, b, c, d]



$ h=left(
beginarraycc
a & b \
c & d \
endarray
right)$




KroneckerProduct[h, IdentityMatrix@2] // MatrixForm



$ left(
beginarraycccc
a & 0 & b & 0 \
0 & a & 0 & b \
c & 0 & d & 0 \
0 & c & 0 & d \
endarray
right)$







share|improve this answer









$endgroup$



MatrixForm[h = a, b, c, d]



$ h=left(
beginarraycc
a & b \
c & d \
endarray
right)$




KroneckerProduct[h, IdentityMatrix@2] // MatrixForm



$ left(
beginarraycccc
a & 0 & b & 0 \
0 & a & 0 & b \
c & 0 & d & 0 \
0 & c & 0 & d \
endarray
right)$








share|improve this answer












share|improve this answer



share|improve this answer










answered 9 hours ago









Okkes DulgerciOkkes Dulgerci

5,8381 gold badge10 silver badges20 bronze badges




5,8381 gold badge10 silver badges20 bronze badges











  • $begingroup$
    thank you,it is exactly what i wanted!
    $endgroup$
    – Alexander Nikolaenko
    8 hours ago
















  • $begingroup$
    thank you,it is exactly what i wanted!
    $endgroup$
    – Alexander Nikolaenko
    8 hours ago















$begingroup$
thank you,it is exactly what i wanted!
$endgroup$
– Alexander Nikolaenko
8 hours ago




$begingroup$
thank you,it is exactly what i wanted!
$endgroup$
– Alexander Nikolaenko
8 hours ago










Alexander Nikolaenko is a new contributor. Be nice, and check out our Code of Conduct.









draft saved

draft discarded


















Alexander Nikolaenko is a new contributor. Be nice, and check out our Code of Conduct.












Alexander Nikolaenko is a new contributor. Be nice, and check out our Code of Conduct.











Alexander Nikolaenko is a new contributor. Be nice, and check out our Code of Conduct.














Thanks for contributing an answer to Mathematica Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

Use MathJax to format equations. MathJax reference.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathematica.stackexchange.com%2fquestions%2f200978%2fbuliding-a-larger-matrix-from-a-smaller-one%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Canceling a color specificationRandomly assigning color to Graphics3D objects?Default color for Filling in Mathematica 9Coloring specific elements of sets with a prime modified order in an array plotHow to pick a color differing significantly from the colors already in a given color list?Detection of the text colorColor numbers based on their valueCan color schemes for use with ColorData include opacity specification?My dynamic color schemes

Invision Community Contents History See also References External links Navigation menuProprietaryinvisioncommunity.comIPS Community ForumsIPS Community Forumsthis blog entry"License Changes, IP.Board 3.4, and the Future""Interview -- Matt Mecham of Ibforums""CEO Invision Power Board, Matt Mecham Is a Liar, Thief!"IPB License Explanation 1.3, 1.3.1, 2.0, and 2.1ArchivedSecurity Fixes, Updates And Enhancements For IPB 1.3.1Archived"New Demo Accounts - Invision Power Services"the original"New Default Skin"the original"Invision Power Board 3.0.0 and Applications Released"the original"Archived copy"the original"Perpetual licenses being done away with""Release Notes - Invision Power Services""Introducing: IPS Community Suite 4!"Invision Community Release Notes

François Viète Contents Biography Work and thought Bibliography See also Notes Further reading External links Navigation menup. 21Google Bookspp. 75–77Google BooksDe thou (from University of Saint Andrews)ArchivedGoogle BooksGoogle BooksGoogle BooksGoogle booksGoogle Bookscc-parthenay.frL'histoire universelle (fr)Universal History (en)ArchivedAdsabs.harvard.eduPagesperso-orange.frArchive.orgChikara Sasaki. Descartes' mathematical thought p.259Google BooksGoogle BooksGoogle Bookspp. 152 and onwardGoogle BooksGoogle BooksScribd.comGoogle Books1257-7979Google BooksGoogle BooksGoogle BooksGoogle BooksGoogle BooksGoogle BooksGallica.bnf.frGoogle BooksGoogle Books"François Viète"Francois Viète: Father of Modern Algebraic NotationThe Lawyer and the GamblerAbout TarporleySite de Jean-Paul GuichardL'algèbre nouvelle"About the Harmonicon"cb120511976(data)1188044800000 0001 0913 5903n82164680ola2013766880073431702w6vt1sb70287374827140948071409480