Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
たとえば、2x2のマトリックスがあり、左側と右側をそれぞれ1列に増やし、次に上面と下部をそれぞれ1行に増やす必要があります。これで、古いマトリックスが中央に配置された4x4のマトリックスになります。新しいもの。新しいものを作成して古いものから新しいものに値を転送するのではなく、それを高速に行う方法はありますか? どうもありがとうございます
別のオプションは
B = padarray(A,[1,1],'both');
速度については (少なくとも私のコンピューターでは)、これは angainor によって提案された 2 つの方法の中間であり、望まない場合は新しい変数を作成する必要がないという利点があります。