• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

matlab 向量操作作业

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

写出下列语句的计算结果及作用

clear    清除所有变量

clc    清屏

A = [2 5 7 1 3 4];    创建行向量并赋值

odds = 1:2:length(A);    冒号操作符,创建从1到length(A),,步数为2的行向量

disp(\'odd values of A using predefined indices\')    输出字符串

A(odds)    输出A中odds中元素对应的下标的值

disp(\'odd values of A using anonymous indices\')    输出字符串

A( 1:2:end)    从第一位到最末位,步数为2,输出元素

disp(\'put evens into odd values in a new array\')    输出字符串

B(odds) = A(2:2:end)    把B中odds对应的元素赋值为A(2:2:end)输出的值(把A中偶数位置的元素放入B中奇数位置)

disp(\'set the even values in B to 99\') 输出字符串

B(2:2:end) = 99    将B中下标为偶数的元素赋值为99

 

disp(\'find the small values in A\')    输出字符串

small = A < 4    产生一个数组,A中每个元素若<4,在新数组中相应的位置赋值为1,否则为0

 

disp(\'add 10 to the small values\')    输出字符串

A(small) = A(small) + 10    A中符合small条件的元素自加10

 

disp(\'this can be done in one ugly operation\')    输出字符串

A(A<4) = A(A<4)+ 10    A中<4的元素自加10

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap