matlab基础练习作业(1)

2023-05-16

要期末考试了,整理一下平时的题

作业1

1.写出完成下列操作的命令
(1) 将矩阵A第2~5行中第1,3,5列元素赋给矩阵B

B=A(2:5 , [1 3 5 ])   或者B=A([2 3 4 5 ] , [1 3 5 ])

(2) 删除矩阵A的第7号元素

A(7)=[]

(3) 将矩阵A的每个元素值加30

A+30

(4) 将含有12个元素的向量X转换成3*4矩阵Y

Y=reshape(x, 3,4)

(5) 求一个字符串S的ASCII码

abs(s)

(6) 求一个ASCII码X所对应的字符

char(x)

下列命令执行后,L1,L2,L3,L4的值分别是多少?

A=1:9 ;B=10-A;
L1=A==B
L2=A<=5
L3=A>3&A<7
L4=find(A>3&A<7)

在这里插入图片描述
已知矩阵 在这里插入图片描述和矩阵在这里插入图片描述 ,求下列各式计算结果

(1)求2-a+b
(2)求a.*b
(3)求a.^2
(4)求b(1:2,2:3)
(5)求a>b

在这里插入图片描述
:建立一个字符串向量,然后对该向量做如下处理:
(1) 取第1~5个字符组成的子字符串。
(2) 将字符串倒过来重新排列。
(3) 将字符串中的小写字母变成相应的大写字母,其余字符不变。
(4) 统计字符串中小写字母的个数。

ch='ABc123d4e56Fg9';
subch=ch(1:5)                                    %取子字符串
revch=ch(end:-1:1)                            %将字符串倒排
k=find(ch>='a'&ch<='z')            %找小写字母的位置
ch(k)=ch(k)-('a'-'A')                    %将小写字母变成相应的大写字母
%char(ch)                
length(k)                                       %统计小写字母的个数


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

matlab基础练习作业(1) 的相关文章

随机推荐

  • 【解决问题】RLException: [xx.launch] is neither a launch file in package [x] nor is [x] a launch file name

    本博客运行环境为Ubuntu 18 04 今天在ROS工作区下编译时遇到如下错误 xff1a RLException racecar launch is neither a launch file in package racecar ga
  • Linux\Ubuntu20下解压\提取realsense-viewer的录制文件xxx.bag

    最近用realsense获取rgb和depth图像 xff0c 其中用到了有ui界面的realsense viewer 这里附上RealSense SDK 2 0的github链接 直接在命令行输入即可打开realsense viewer
  • Unity基于思岚A2雷达开发-----配置教程

    说明 此教程是根据视频总结的 xff0c 配置包是厂商提供的 1 图片中圈出来为雷达校准软件 2 打开如下 xff0c 左上角按钮功能依次是设置 扫描 划定互动区域 保存 停止 加载以前扫描文件 右上角白色圆盘调整角度 xff0c 左右箭头
  • Altium Designer20-柔性PCB绘制技巧

    Altium Designer2020 柔性PCB绘制技巧 注 xff1a 教程所用PCB随意找的 xff0c 并没有完全绘制完 xff0c 大家学习PCB折弯方法即可 1 打开PCB 点击视图 gt 板子规划模式1 xff0c 如下图所示
  • SolidWorks2020小金球

    SolidWorks2020小金球 注 xff1a SolidWorks用户对SolidWorks渲染RealView功能的一个简单的叫法 小金球 xff0c 是一款功能功能强大的图形特效工具 xff0c 它可以快速的通过SOLIDWORK
  • QT5.14.1程序打包超级详细教程(windeployqt工具+Enigma Virtual Box)

    QT5 14 1程序打包超级详细教程 windeployqt工具 43 Enigma Virtual Box 注 xff1a 1 本教程使用QT5 14 1版本 xff0c 使用官网自带的windeployqt打包工具 xff0c 可以将文
  • c# RabbitMQ 和 ActiveMQ windows环境的配置和使用

    c RabbitMQ 和 ActiveMQ windows环境的配置和使用 RabbitMQ 1 下载配置 erlang 确保 39 ERLANG HOME 39 在环境变量中配置 2 下载安装 rabbit mq 3 激活 managem
  • SolidWorks2020绘制XT30PW模型

    SolidWorks2020绘制XT30PW模型 注 xff1a 模型根据数据手册绘制下载链接 1 2 3
  • Vmware安装Ubuntu16.0.4出现Assuming drive cache: write through和1920X1080分辨率调节问题

    Vmware安装Ubuntu16 0 4出现Assuming drive cache write through和1920X1080分辨率调节问题 注 xff1a 用Vmare安装Ubuntu16几乎都会遇到下面两个问题 xff0c 跟着我
  • ubuntu QT出现qt creater能编译但qmake编译后不能完全运行

    注释 xff1a 最开始用QT 编译程序 xff0c 但是最后需要将用命令行来编译 xff0c 在使用qmake过程中出现编译能通过但是运行程序也能跑起来 xff0c 但是就感觉卡在哪里了 xff0c 每次需要在QT编译器中重新编译才能运行
  • VScode 代码行数统计

    VScode 代码行数统计 1 安装vs code counter 2 按住按Ctrl 43 Shift 43 P 在命令输入 xff1a Count lines in workspace并回车 3 自动生成 VSCodeCounter x
  • 个人主页(包含项目经历、实习经历、竞赛经历)

    个人主页 注 xff1a 个人主页中主要包含项目经历 实习经历 竞赛经历等方面的照片及文字说明 项目经历 一 基于声源目标识别与定位的微型平台设计 图1 图2 图3 图1 3声源目标识别与定位平台 二 基于STM32的六足仿生机器人设计 图
  • UBUNTU编译运行RTKLIB

    RTKLIB在ubuntu下没有图形用户界面 xff08 GUI xff09 xff01 RTKLIB作为一个功能强大的工具 xff0c 我一直以为它在ubuntu下和win10下是一个样子 xff0c 所以想着用ubuntu下的编译器去编
  • 关于makefile与CMakeList的理解

    为了编译某一工程中的众多 c文件搞出来一个makefile可以批量编译 xff1b Linux下用Cmake也即CMakeLists txt文件 作者写的很清晰易懂
  • c++版本详表

    1 语言标准 版本代目版本号年份第一版c 43 43 981998第二版c 43 43 032003第三版c 43 43 112011第四版c 43 43 142014第五版c 43 43 172017第六版待定待定 2 visual st
  • ffmpeg常用命令

    1 rtsp into mp4 ffmpeg exe i 34 rtsp username password 64 192 168 1 183 554 34 f mp4 r 25 an 640x480 ss 600 t 600 s 34 t
  • http包详解

    位于应用层的http协议 什么也不多说了 xff0c 马上放个图看看 请求方法 xff0c 主要是 xff1a get xff1a 获取 post xff1a 提交 请求头 xff1a User Agent xff1a 产生请求的浏览器类型
  • linux下编译C++项目

    include CheckCXXCompilerFlag CHECK CXX COMPILER FLAG std 61 c 43 43 11 COMPILER SUPPORTS CXX11 CHECK CXX COMPILER FLAG s
  • www总结

    一 www服务器 1 什么是www xff1a www是world wide web的缩写 xff0c 也就是全球信息广播的意思 通常说的上网就是使用www来查询用户所需要的信息 www可以结合文字 图形 影像以及声音等多媒体 xff0c
  • matlab基础练习作业(1)

    要期末考试了 xff0c 整理一下平时的题 作业 xff11 1 写出完成下列操作的命令 1 将矩阵A第2 5行中第1 3 5列元素赋给矩阵B B 61 A 2 5 1 3 5 或者B 61 A 2 3 4 5 1 3 5 2 删除矩阵A的