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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 09:14:52
求二元一次方程求解的MATLAB文件

求二元一次方程求解的MATLAB文件
求二元一次方程求解的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求解得:');