请大神帮忙看看这段MATLAB的m文件代码哪里不对,急等答案
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 19:22:09
请大神帮忙看看这段MATLAB的m文件代码哪里不对,急等答案
function a=benjin(x)
syms x n y
a=1000:1000:60000;
n=zeros(1,60);
y=x*2-2*a*0.01;
n=log(x*2/y)/log(1+0.005);
plot(a,n)
初学者.怎么改都编译不过.纠结啊.
function a=benjin(x)
syms x n y
a=1000:1000:60000;
n=zeros(1,60);
y=x*2-2*a*0.01;
n=log(x*2/y)/log(1+0.005);
plot(a,n)
初学者.怎么改都编译不过.纠结啊.
改成下面的就可以了:用点除(矩阵维数得匹配,但光改n=log(.)那行话,是不够的.此外x得定义,要不会出现Conversion to double from sym is not possible.这个错误,原因是syms与double之间不匹配)syms n ya=1000:1000:60000;x=1000n=zeros(1,60);y=x*2-2*a*0.01;n=log(x*2./y)/log(1+0.005);plot(a,n)我知道你的意思,是想输入一个x然后画出图.但那样的话,就会出现我上面说的Conversion to double from sym is not possible.错误.x是syms型,后面的数据y,n都是syms,而a却是double型的.你可以试试哦,不定义x话,是不是出现这个错误这样是无法作图的.只有定义x才可以匹配.你可以不把它写成函数,就需要x多少的时候,直接定义就好啦.
请大神帮忙看看这段MATLAB的m文件代码哪里不对,急等答案
请大神帮忙看看这段MATLAB的m文件代码哪里不对,
请大神帮我把这段代码改成for循环,是matlab中的m文件,
【matlab】求教帮忙看看这段代码怎么错了,
matlab中把这段代码保存到m文件后,要输入什么代码才能使用这段函数,我的矩阵怎样才能利用这段代码运算?
关于matlab 建立函数M文件 实现两个矩阵相乘.请给出具体的代码,
请大神帮我看看这段英文,哪里有错
急!求MATLAB大神帮忙!在线等
这段matlab代码的结果是什么?
请问如何在Matlab中画出z=exp(x.^2+y.^2)的图像?请给出完整代码(M文件代码)
这段Matlab代码哪里错了啊
几道分式的加减计算题,老是算不对,请您帮忙看看,想看看我错在哪里?