ВУЗ:
Составители:
pause
Конкатенация массивов ячеек:
s=strcat({'123','ABC'},{'5678','xz'})
whos
pause
Вертикальная конкатенация массива ячеек:
s=strvcat({'123', 'ABCD'})
whos
pause
Файл-функция students, выделяющая фамилии студентов из массива
ячеек:
function strmas = students(CELLMAS)
% Файл-функция формирует массив строк с фамилиями
% студентов, участвующих в эксперименте.
% Использование strmas = students(CELLMAS)
% Определение размеров массива ячеек
SizeMas = size(CELLMAS);
% Нахождение числа студентов(информация о деятельности
% каждого сдудента хранится в
столбце)
NStudents = SizeMas(2);
if NStudents >= 1
% Если число студентов больше или равно единице, то
% считываем из поля Family третьей ячейки первого столбца
% фамилию студента и заносим в массив строк strmas
strmas = CELLMAS{3, 1}.Family;
end
% Продолжаем считывание по всем оставшимся столбцам,
% начиная со второго
for k = 2:NStudents
% Считываем фамилию из поля Family третьей ячейки k-го столбца
fam = CELLMAS{3, k}.Family;
% Добавляем фамилию в массив строк
strmas = char(strmas, fam);
end
pause
Конкатенация массивов ячеек:
s=strcat({'123','ABC'},{'5678','xz'})
whos
pause
Вертикальная конкатенация массива ячеек:
s=strvcat({'123', 'ABCD'})
whos
pause
Файл-функция students, выделяющая фамилии студентов из массива
ячеек:
function strmas = students(CELLMAS)
% Файл-функция формирует массив строк с фамилиями
% студентов, участвующих в эксперименте.
% Использование strmas = students(CELLMAS)
% Определение размеров массива ячеек
SizeMas = size(CELLMAS);
% Нахождение числа студентов(информация о деятельности
% каждого сдудента хранится в столбце)
NStudents = SizeMas(2);
if NStudents >= 1
% Если число студентов больше или равно единице, то
% считываем из поля Family третьей ячейки первого столбца
% фамилию студента и заносим в массив строк strmas
strmas = CELLMAS{3, 1}.Family;
end
% Продолжаем считывание по всем оставшимся столбцам,
% начиная со второго
for k = 2:NStudents
% Считываем фамилию из поля Family третьей ячейки k-го столбца
fam = CELLMAS{3, k}.Family;
% Добавляем фамилию в массив строк
strmas = char(strmas, fam);
end
Страницы
- « первая
- ‹ предыдущая
- …
- 19
- 20
- 21
- 22
- 23
- …
- следующая ›
- последняя »
