永发信息网

matlab中冒号的问题

答案:2  悬赏:80  手机版
解决时间 2021-12-25 14:53
请看句x=-5:5
这句到底取-5和5这2个点,还是取多个点。
源程序是这个

% example5_2.m
x=-5:5;
y=3*x-7; % 直线方程为
randn('state',2); % 设置种子,便于重复执行
y=y+randn(1,length(y))*1.5; % 加入噪声的直线
plot(x,y,'o');
P=x;T=y;
net=newlin(minmax(P),1,[0],maxlinlr(P)); % 用newlin创建线性网络
tic;net=train(net,P,T);toc % 训练。与newlind不同,newlin创建的网络需要调用训练函数
new_x=-5:.2:5;
new_y=sim(net,new_x); % 仿真
hold on;plot(new_x,new_y);
legend('原始数据点','最小二乘拟合直线');
title('newlin用于最小二乘拟合直线');
net.iw

% ans =
%
% [2.9219]

net.b

% ans =
%
% [-6.6797]
web -broswer http://www.ilovematlab.cn/forum-222-1.html

图却出现了11个点。怎么看
最佳答案
x=-5:5相当于x=-5:1:5,步长为1,共有-5,-4,-3,-2,-1,0,1,2,3,4,5,共11个
全部回答
显示a的第二行与第三行的第一、三、五列。因为矩阵后面如果是圆括号,那么 都表示引用,即矩阵元素的位置 ,下面是例子 a = 1 2 3 4 5 4 5 6 7 8 0 1 4 7 8 0 2 5 8 7 disp(a(2:3,1:2:5)) 4 6 8 0 4 8 补充问题:能解释下为什么是一,三,五列 matlab定义矩阵的一种方法是a=s:d:f,s表示起始值,d表示增量,f表示终点值,1:2:5即为1,1+2=3,3+2=5,不难理解吧,是matlab定义矩阵最常用的方法
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何理解管理的两重性?
顺丰速运多少钱
---WhatwereyoudoingwhenIcalledyou?---I____
劲舞团最近是怎么了?不是掉线就是完全进不去
如图,将矩形ABCD沿对角线AC折叠,使B落在E处
我的下属能力不行,却与我的上司关系很好,我
香茗的意思
老公给我买了套韩国的薇妮化妆品,可我怎么没
—Which of the twin brothers is easier to
舒兰市公安局交通管理大队办公地址在什么地方
西红柿喝什么榨汁好喝?
利用图中的这些器材同学们可探究很多物理规律
驾考新规后深圳学驾照要多少钱
梦见被电电醒是什么意思?
舒兰市公安局交通管理大队平安中队在什么地方
推荐资讯
五分子村委会办公位置在哪啊?好找么?
iPhone6扩容失败
设全集U=R,A={x|x≥1},B={x|-1≤x<2},则?
炫舞冰龙怎么加点
寻找家园阅读答案
学生行业类别怎么填
下表是某同学探究“液体汽化”时的实验探究记
hijax是什么技术?有什么优缺点?
如何导入口袋妖怪pkm文件,要截图
如图,在△ABC中,∠C=90度.以BC为直径作⊙O
淘宝盗用其他店的主图,只是把产品换了,背景
有限公司欠债公司确实没钱怎么办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?