楼主: halleyhit

[技术文章] MATLAB最基础教程

  [复制链接]

论坛优秀回答者

专家

2689 麦片

财富积分


20003000


4

主题

5060

帖子

598

最佳答案
  • 关注者: 664
 楼主| 发表于 2018-5-2 09:42:39 | 显示全部楼层
梧凤之鸣 发表于 2018-5-2 09:23
b=[a a],您好,请问这个是可以确定b的行列数吗,我是看的您写的最基础教程上的 ...

这是一种矩阵分块赋值的方式,只是举个例子
这种赋值方式下,b的行数=a的行数,b的列数=a的列数*2

新手

5 麦片

财富积分


050


0

主题

8

帖子

0

最佳答案
发表于 2018-5-2 14:25:18 | 显示全部楼层
a=123456
b=num2str(a)
c=b(1)这句是指取b的第一个字符串吗?
d=str2num(c)d是数值变量

论坛优秀回答者

专家

2689 麦片

财富积分


20003000


4

主题

5060

帖子

598

最佳答案
  • 关注者: 664
 楼主| 发表于 2018-5-2 15:27:16 | 显示全部楼层
梧凤之鸣 发表于 2018-5-2 14:25
a=123456
b=num2str(a)
c=b(1)这句是指取b的第一个字符串吗?

字符串变量可以视为矩阵,所以例子中,b相当于一个向量
c相当于分块矩阵赋值
d是把字符串再转回数值

新手

25 麦片

财富积分


050


0

主题

3

帖子

0

最佳答案
发表于 2018-5-2 17:09:52 | 显示全部楼层
十分基础,谢谢楼主

新手

5 麦片

财富积分


050


0

主题

8

帖子

0

最佳答案
发表于 2018-5-2 20:37:16 | 显示全部楼层
halleyhit 发表于 2018-5-2 15:27
字符串变量可以视为矩阵,所以例子中,b相当于一个向量
c相当于分块矩阵赋值
d是把字符串再转回数值 ...

那么本例中b的值,c的值,d的值是多少呢

论坛优秀回答者

专家

2689 麦片

财富积分


20003000


4

主题

5060

帖子

598

最佳答案
  • 关注者: 664
 楼主| 发表于 2018-5-2 20:46:45 | 显示全部楼层
梧凤之鸣 发表于 2018-5-2 20:37
那么本例中b的值,c的值,d的值是多少呢

建议自己运行一下例子,注意查看workspace就是了
直接看结果,比我在这里说要直观得多

新手

5 麦片

财富积分


050


0

主题

8

帖子

0

最佳答案
发表于 2018-5-2 21:04:17 | 显示全部楼层
halleyhit 发表于 2018-5-2 20:46
建议自己运行一下例子,注意查看workspace就是了
直接看结果,比我在这里说要直观得多
...

我明白了,感谢

新手

10 麦片

财富积分


050


2

主题

4

帖子

0

最佳答案
发表于 2018-5-4 13:52:04 | 显示全部楼层
楼主能不能推荐一本matlab信号处理的比较好的书呢

论坛优秀回答者

专家

2689 麦片

财富积分


20003000


4

主题

5060

帖子

598

最佳答案
  • 关注者: 664
 楼主| 发表于 2018-5-4 13:53:59 | 显示全部楼层
未完待续713 发表于 2018-5-4 13:52
楼主能不能推荐一本matlab信号处理的比较好的书呢

一般我会推荐信号处理的教材,看原理
然后推荐matlab的自带帮助,看软件用法
而不会去推荐这种原理和软件混在一起的书
这种书一般原理也讲不清,软件用法也是过时的语法,没啥大用

新手

5 麦片

财富积分


050


0

主题

1

帖子

0

最佳答案
发表于 2018-5-7 16:55:39 | 显示全部楼层
确实很基础,新手友善教程
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 返回顶部 返回列表