作业帮 > 综合 > 作业

求二元一次方程求解的MATLAB文件

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/17 14:58:49
求二元一次方程求解的MATLAB文件
求二元一次方程求解的MATLAB文件
'请输入方程1的系数a2*x+b2*y+c2=0:'};
name = '二元一次方程组计算';
numlines = 1;
defaultanswer = {'1 2 -3', '1 -4 3'};
answer = inputdlg(prompt,name,numlines,defaultanswer);
a = strread(answer{1, :});
b = strread(answer{2, :});if length(a) ~= 3 || length(b) ~= 3
error('\n请输入对应的x,y,常数项系数!\n');return;endstr1 = sprintf('%.2f*x+%.2f*y+%.2f', a(1), a(2), a(3));
str2 = sprintf('%.2f*x+%.2f*y+%.2f', b(1), b(2), b(3));
[x, y] = solve(str1, str2, 'x', 'y');
fprintf('\n方程组为:\n');
disp(str1); disp(str2);
fprintf('\n求解得:');