欢迎光临散文网 会员登陆 & 注册

0零基础入门matlab教程基础版,听懂人话就能学会!毕业设计/研究生/神经网络

2023-08-30 16:00 作者:不完全摆烂时态  | 我要投稿

p3纲


3.变量命名 P3 - 05:59


abs()ascii码转十进制

char()十进制转ascii码

num2str()是把数字转为字符串

length()计算字符串长度

从56行开始依次是转置,竖排列,求逆,相乘

p5纲

84:1最小值,2步长,9最大值(不可超过九)

85:repmat表示重复,行数乘三,列数乘一

86:每个元素为一

A·*B这里的点号表示"对应",这里是对应相乘

101:五阶幻方

102:五阶幻方的(2.3)元素

103:第三行

104:第四列

105:据值寻位

for循环示例

while循环示例


分支结构:包含判断

  1. if...end
  2. if...else...end
  3. switch...case...end

(不要忘了写end)

代码输入的顺序如图:至少7步

figure表示建立幕布

plot表示绘制



选项参数

get(函数名,“属性名”)

关于第十集的理解:

plotyy函数返回的值是一个大小为3的元胞数组,其中的第一个元素AX是一个大小为2的元胞数组(就好像集合里包含集合一样),这个AX里的两个元素分别是两个曲线的坐标系,(用AX(1)就可以取出其中的第一个元素,AX(2)类似),分别用程序中用get函数获得了两个坐标系中y轴的标签(即ylabel)的地址,这样就可以对y轴标签进行编辑了。set函数的第一个参数就是这个地址。第二个参数表示“我要设置这个ylabel的字符串”(所以参数是'String')。第三个参数表示“我设置的字符串是什么”。

而H1,H2,则是这个大小为3的结构体中的第二个和第三个元素。它们分别表示两条曲线本身。所以set函数的第一个参数就是H1或H2。第二个参数表示“我要设置这个H1或H2的线条的风格"(所以参数是LineStyle),第三个参数表示“我设置的线条风格是什么”。

而至于AX(1),AX(2),H1,H2是怎么用一个变量来表示整个坐标系,或者整个曲线的呢?我们平时的变量只能表示一个数或者一堆数的啊?那是因为AX(1),AX(2),H1,H2的类型既不是整数,也不是实数,也不是整数或实数数组,而是官方自己定义的一个复杂变量类型。AX(1),AX(2)的类型是axes,H1,H2的类型是line。整数和axes都是类型,就好像草履虫和老虎都是生物的种类一样。

三维绘图中:

grid on是添网格线

axis square让坐标面变方

在导出设置里面自设宽度等指标,让图形保持清晰

0零基础入门matlab教程基础版,听懂人话就能学会!毕业设计/研究生/神经网络的评论 (共 条)

分享到微博请遵守国家法律