matlab编程 求代码

1、打印输出“XXX的简易计算器”,XXX换成自己的姓名

2、提示用户输入操作类型“+-*/q”中一个运算符

3、如果用户在第2步输入了q,则退出,否则跳转到第3句

3、打印输出当前操作类型

3、提示用户输入数据,可以输入两次分别赋值给两个变量,也可以让用户输入一个一行两列的矩阵

4、根据不同的运算符,进行计算

5、打印完整计算表达式及结果,如3+4=7

6、绘制定义域为0到上述计算结果所有质数的sinc曲线,关键点用O标识

7、跳转到第2句

1.打开matlab2012b,新建new script.输入如下代码:a=input('a=?');b=input('b=?');c=input('c=?');d=b*b-4*a*c;x=[(-b+sqrt(d))/(2*a),(-b-sqrt(d))/(2*a)];disp(['x1=',num2str(x(1)),',x2=',num2str(x(2))]);
2.点击“run”运行.选择好保存的文件名和保存目录.这里取文件名为:yiyuanercifangchengqiujie.运行结果如下:依次输入a、b、c的值>> yiyuanercifangchengqiujiea=?6b=?7c=?9x1=-0.58333+1.0769i,x2=-0.58333-1.0769i可以连续运行,也就是说可以接着输入下一组a、b、c的值.
3.附例1:用 solve方法来求一元一次方程组的根.
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答