• Регистрация
Alduin
Alduin 0.00
н/д

Построить блочно-диагональную матрицу, состоящую из n блоков (n–целое, генерируется случайным образом на отрезка [2,5])

11.02.2022
С помощью специальных функций MatLab построить блочно-диагональную матрицу, состоящую из n блоков (n – целое, генерируется случайным образом на отрезка [2,5]). Блоки строить генератором равномер...

С помощью специальных функций MatLab построить блочно-диагональную матрицу, состоящую из n блоков (n – целое, генерируется случайным образом на отрезка [2,5]). Блоки строить генератором равномерно распределенных чисел на отрезка [1,9], размер каждого из n блоков определяется арифметической прогрессией n:1:2n-1. Визуализировать структуру матрицы.

Нужна помощь! Все ли верно делаю?

 

clear; clc;
n = randi([2 5])
ariphmetic_size = (n:1:2*n-1)
A = blkdiag(randi([1 9], n, n))
rank(A)

Теги

      11.02.2022

      Комментарии