matlab刷题,由浅入深(2)

简介: matlab刷题,由浅入深(2)

文章目录

求输入向量所有数字的总和。

创建1*0的n乘n矩阵



##创建数组(向量)

创建向量[1 2 3 4 5 6 7 8 9 10],

在MATLAB中,您可以通过将元素括在方括号中来创建一个向量,如下所示:

1.png

逗号是可选的,因此您也可以键入

1.png

创建向量

1.png

或者更简单的方法:

x = 1:10

代码:创建oneToTen.m函数

function x = oneToTen
  x=[1:1:10];
end

测试:

1.png

求输入向量所有数字的总和。

例如:

1.png

代码:创建函数vecsum.m

function y = vecsum(x)
    y=sum(x);
end

测试:

1.png

知识点:sum函数可以直接求数组和。

创建1*0的n乘n矩阵

给定一个整数n,创建一个由交替的1和0组成的n×n矩阵,如下所示。a(1,1)应该是1。

例如:

1.png

代码:checkerboard.m

function a = checkerboard(n)
a = zeros(n);
a(1:2:n,1:2:n)=1;%分别替换行列的奇数出为1
end

测试:

1.png

相关文章
matlab刷题,由浅入深(3)
matlab刷题,由浅入深(3)
195 0
matlab刷题,由浅入深(3)
matlab刷题,由浅入深(1)
matlab刷题,由浅入深(1)
228 0
matlab刷题,由浅入深(1)
matlab刷题,由浅入深(4)
matlab刷题,由浅入深(4)
140 0
|
4月前
|
安全
【2023高教社杯】D题 圈养湖羊的空间利用率 问题分析、数学模型及MATLAB代码
本文介绍了2023年高教社杯数学建模竞赛D题的圈养湖羊空间利用率问题,包括问题分析、数学模型建立和MATLAB代码实现,旨在优化养殖场的生产计划和空间利用效率。
215 6
【2023高教社杯】D题 圈养湖羊的空间利用率 问题分析、数学模型及MATLAB代码
|
4月前
|
存储 算法 搜索推荐
【2022年华为杯数学建模】B题 方形件组批优化问题 方案及MATLAB代码实现
本文提供了2022年华为杯数学建模竞赛B题的详细方案和MATLAB代码实现,包括方形件组批优化问题和排样优化问题,以及相关数学模型的建立和求解方法。
139 3
【2022年华为杯数学建模】B题 方形件组批优化问题 方案及MATLAB代码实现
|
4月前
|
数据采集 存储 移动开发
【2023五一杯数学建模】 B题 快递需求分析问题 建模方案及MATLAB实现代码
本文介绍了2023年五一杯数学建模竞赛B题的解题方法,详细阐述了如何通过数学建模和MATLAB编程来分析快递需求、预测运输数量、优化运输成本,并估计固定和非固定需求,提供了完整的建模方案和代码实现。
104 0
【2023五一杯数学建模】 B题 快递需求分析问题 建模方案及MATLAB实现代码
|
7月前
|
数据安全/隐私保护
耐震时程曲线,matlab代码,自定义反应谱与地震波,优化源代码,地震波耐震时程曲线
地震波格式转换、时程转换、峰值调整、规范反应谱、计算反应谱、计算持时、生成人工波、时频域转换、数据滤波、基线校正、Arias截波、傅里叶变换、耐震时程曲线、脉冲波合成与提取、三联反应谱、地震动参数、延性反应谱、地震波缩尺、功率谱密度
基于混合整数规划的微网储能电池容量规划(matlab代码)
基于混合整数规划的微网储能电池容量规划(matlab代码)
|
7月前
|
算法 调度
含多微网租赁共享储能的配电网博弈优化调度(含matlab代码)
含多微网租赁共享储能的配电网博弈优化调度(含matlab代码)
|
7月前
|
Serverless
基于Logistic函数的负荷需求响应(matlab代码)
基于Logistic函数的负荷需求响应(matlab代码)