关于Matlab的问题t=1:0.5:50;if t>=0&t10&t20&t30v(t)=1520*e^(-0.2*(t-30));else v(t)=0;endplot(t,v(t))Subscript indices must either be real positive integers or logicals.我想问问这个到底发生什么问题了,需要怎么改?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 04:55:16
关于Matlab的问题t=1:0.5:50;if t>=0&t10&t20&t30v(t)=1520*e^(-0.2*(t-30));else v(t)=0;endplot(t,v(t))Subscript indices must either be real positive integers or logicals.我想问问这个到底发生什么问题了,需要怎么改?

关于Matlab的问题t=1:0.5:50;if t>=0&t10&t20&t30v(t)=1520*e^(-0.2*(t-30));else v(t)=0;endplot(t,v(t))Subscript indices must either be real positive integers or logicals.我想问问这个到底发生什么问题了,需要怎么改?
关于Matlab的问题
t=1:0.5:50;
if t>=0&t10&t20&t30
v(t)=1520*e^(-0.2*(t-30));
else v(t)=0;
end
plot(t,v(t))
Subscript indices must either be real positive integers or logicals.
我想问问这个到底发生什么问题了,需要怎么改?

关于Matlab的问题t=1:0.5:50;if t>=0&t10&t20&t30v(t)=1520*e^(-0.2*(t-30));else v(t)=0;endplot(t,v(t))Subscript indices must either be real positive integers or logicals.我想问问这个到底发生什么问题了,需要怎么改?
错误提示是:下标必须是正整数或者逻辑值.
错误原因:V(t),在matlab里面,括号表示的类似于数组的下标,所以你只需要把V(t)换成V,然后plot之后,hold on,这是一个分段函数.

关于Matlab的问题t=1:0.5:50;if t>=0&t10&t20&t30v(t)=1520*e^(-0.2*(t-30));else v(t)=0;endplot(t,v(t))Subscript indices must either be real positive integers or logicals.我想问问这个到底发生什么问题了,需要怎么改? 关于matlab的作业问题 关于matlab(线代)的问题!^^t=(0:pi/50:2*pi)';k=0.4:0.1:1;y=cos(t)*k;plot(t,y)为什么t一定要转置? 关于matlab画图的问题!有一个程序求解答syms t;t=0:10:50;定量fai是一个矩阵fai(1:8)=[1,2,3,4,5,6,7,8];函数a=t*fai想知道如何做出a关于t的曲线图啊? 傅里叶变化的问题以及最小二乘法的matlab编程问题有一组信号,关于时间t和位移x的信号,现已知这一组信号,如何利用MATLAB求得其傅里叶系数?a+2b=3; 0.5a+2b=2; 3a+b=5;2a+5b=6; 有这样的四个方程组,如 一些关于MATLAB的题目4,根据表1.1的数据,完成下列数据拟合问题(MATLAB)(1)如果用指数增长模型x(t)=x0e^r(t-t0)模拟美国人口1790到2000年的变化过程,请用MATLAB统计工具箱的函数nlinfit计算指数增 关于matlab的问题 t=0:0.01:2*pi; x=exp(i*t); y=[x;2*x;3*x]'; plot(y);每一步什么意思, 关于MATLAB中的语法问题t.terNI = {rootsize ,varargin{1}(:)'} 中的varargin{1}(:varargout{1} = t.terNI{1}(varargin{2},: 这个matlab程序哪儿有问题呢?x=dsolve('D2x+2*0.25*Dx+0.4^2*x=1.0*sin(0.5*t)','x(0)=1','Dx(0)=-1','t'); t=1:0.01:3;y=diff(x,2); t;y这是以上的程序,y是一个关于t的方程,即y=y(t),我想求出t=1:0.01:3时,y相应的值,但是 关于matlab求信号相位的问题假设信号为Z=3*exp(j*(2*pi*fc*t+fi)),用matlab的angle函数求得的相位值为何与2*pi*fc*t+fi不同啊? matlab关于均匀分布的问题x3(n)=round[5w(n)],-10 关于matlab计算表达式的问题.求教! 关于matlab画参数方程的问题比如syms tx=t^2;y=t^3;有没有什么语句可以画出 t 在[0..1]这个区间的图形..不是t = 0:0.1:1x=t^2;y=t^3;plot(x,y)这样的画法.. 希望做一个累加信号的福利叶变换……用MATLAB做关于原始问题已经放在图片里了,我在matlab里面是这样恩这个累加信号的表述是这样的:N=600;fs=1;n=1:N;a2=0.30;T=600/fs/14;t=n/fs;v=sin(pi*t/T)./(pi*t/T).*cos matlab问题,关于矩阵向量的乘问题mx=wtbx*T; my=wtby*T; mz=wtbz*T;%%%通过四元素解微分方程 p=mx.^2+my.^2+mz.^2;//这个地方有问题,我在下面说 a=1-p/8;b=0.5-p/48; c(1)=b*(a*q(1)/b-mx*q(2)-my*q(3)-mz*q(4));// matlab 关于 diff用法问题syms t x yx=sin(t);y=diff(x)想求 当t=(0:pi/8:2*pi)时,y(即cos(t)?),y的值程序应该怎么写呢? 关于Matlab中的一个小问题.比如在A1=(a1)*cos(w1'*t)+(b1)*w1'*sin(w1'*t)/M1中,带有'的要不要再加括号?也就是A1=(a1)*cos((w1')*t)+(b1)*(w1')*sin((w1')*t)/M1. matlab里的关于maple的问题syms t w %定义两个符号变量t,wGt=sym('Heaviside(t+1)-Heaviside(t-1)'); %产生门宽为2的门函数Fw=fourier(Gt,t,w); %对门函数作傅氏变换求F(jw)FFw=maple('convert',Fw,'piecewise'); %数据类型转