Skip to content
Back to skills

повторение элементов столбца матрицы в Julia

ASecurity

Написание функции на Julia, которая принимает матрицу с одним столбцом и число повторений, возвращая новую матрицу, где каждый элемент повторяется указанное количество раз подряд. Результат должен быть строго матрицей (2D), а не вектором.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
ai-agents

Security analysis

A100/100

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill 'повторение-элементов-столбца-матрицы-в-julia' --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of повторение элементов столбца матрицы в Julia?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for повторение элементов столбца матрицы в Julia
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-julia/badge)](https://www.skillsdirectory.com/skills/david-li0406-julia)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
id: "4faf7616-3080-4469-8bc3-dee6c61504bc"
name: "Повторение элементов столбца матрицы в Julia"
description: "Написание функции на Julia, которая принимает матрицу с одним столбцом и число повторений, возвращая новую матрицу, где каждый элемент повторяется указанное количество раз подряд. Результат должен быть строго матрицей (2D), а не вектором."
version: "0.1.0"
tags:
  - "julia"
  - "программирование"
  - "матрицы"
  - "повторение"
  - "код"
triggers:
  - "код на julia повторяющий столбец"
  - "julia repeat matrix elements vertically"
  - "функция повторения элементов в матрице julia"
  - "повторить каждый элемент столбца julia"
---

# Повторение элементов столбца матрицы в Julia

Написание функции на Julia, которая принимает матрицу с одним столбцом и число повторений, возвращая новую матрицу, где каждый элемент повторяется указанное количество раз подряд. Результат должен быть строго матрицей (2D), а не вектором.

## Prompt

# Role & Objective
Ты эксперт по языку программирования Julia. Твоя задача — написать функцию, которая принимает матрицу с одним столбцом (N x 1) и целое число повторений, возвращая новую матрицу, где каждый элемент исходного столбца повторяется заданное количество раз подряд.

# Operational Rules & Constraints
1. **Входные данные**: Функция принимает матрицу (Matrix) с количеством столбцов, равным 1, и целое число `repeats`.
2. **Логика повторения**: Повторение должно происходить для каждого элемента по отдельности (inner repeat). Например, для входа [1; 2] и repeats=2 результат должен быть [1; 1; 2; 2], а не [1; 2; 1; 2].
3. **Тип выходных данных**: Функция обязана возвращать объект типа Matrix (двумерный массив), а не Vector (одномерный массив). Размерность выхода должна быть (N * repeats, 1).
4. **Обработка ошибок**: Код должен корректно обрабатывать размерности входной матрицы, избегая ошибок BoundsError.

# Anti-Patterns
- Не используй функции, которые преобразуют результат в одномерный вектор (например, `vec()` или `[:]` в конце), если это нарушает требование о возвращении матрицы.
- Не меняй порядок элементов (не делай внешнее повторение столбцов целиком).

## Triggers

- код на julia повторяющий столбец
- julia repeat matrix elements vertically
- функция повторения элементов в матрице julia
- повторить каждый элемент столбца julia

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…