答:ans = [ -(se3*(sn1 + fai1*sn2)*(fai - 1))/(fai*(sn1 + sn2)*(fai1 - 2*fai + 1)), -(se3*(sn2 + fai1*sn1)*(fai - 1))/(fai*(sn1 + sn2)*(fai1 - 2*fai + 1))] 这是你的运算结果,看看是不是你要的,还有你最好设简单的变量。你这个看的眼疼呀
答:这行代码的意思是,从x这个矩阵中取出第一列赋给x1,再从x矩阵中取出第二列赋给x2。执行后x1和x2是两个列向量,分别是x这个矩阵第一列和第二列。 因为x1=x(:,1)和x2=x(:,2)的语法结构相同,因此仅以x1=x(:,1)为例,x2=x(:,2)以此类推。 1、等号...
答:你这方程都有问题,显然是一个方程,两个未知数 其次你的solve好像不应该这么用埃。。 syms a b x=[1,2]; y=[3,4]; equ1 = y(1)-a-b-x(1); equ2 = y(2)-a-b-x(2) solve(equ1,equ2);
答:第三行,不能这样写方程等式。解决的办法,就是用solve()解出y的表达式,或解出对应于x的y值。 对于本题,可以这样改 x=0:0.01:1.5; for i=1:length(x) x0=x(i); u=0.01; syms y1 y0=vpasolve(5*1.1003*y1^2+(1.1003*u^2)/y1==2*x0^2); y(i)=y...
答:虽然你这个问题我不会 但是我觉得这个问题你去电脑网络那个大分类去问问~里面有matlab的小分类~ 地址:http://zhidao.baidu.com/q?ct=18&lm=8960&pn=0&word=%4d%61%74%6c%61%62&tn=ikqlclass&cid=93 在那里你可能会得到你想要的答案~
答:这种提示是为了压缩输出,就是在每个语句后加分号,不会输出到屏幕上,而不加分号会把计算结果输出到屏幕上。点击提示更正时,就把这句后自动加上分号了。
答:group中第一行的1到12个元素的值分别等于1,2,...12
答:你想说的是一个方程,可是程序里=并不是数学上的=。说以MATLAB对这句话的理解是把0赋给左边的表达式而不是相等的意思。 如果你是想解方程,请用slove函数。 如果你想判断是否相等用==(两个等号。)
答:能不能把问题描述详细点,你这描述看不懂啊