| 查看: 615 | 回复: 4 | ||
[求助]
跪求 已有1人参与
|
|
本人初学matlab,希望大神多多指教,我想做一个r关于B的函数,分两段,第一段就是y='(L*(1+r)-(L*(1+r)).^2/2000)',其中L是关于B的隐函数,L=solve('((L+B)/0.7-(L+B).^2/980-1.1*L-0.6*(L+B))','L');第二段f='((161-B)*(1+r)-((161-B)*(1+r)).^2/2000-(161-B)*1.1)';第二段编程是正确的,可以运行,但是第一段老提醒L错误,希望大神帮帮我,我初来乍到也没有金币,以后有了定补偿。 syms L; L=solve('((L+B)/0.7-(L+B).^2/980-1.1*L-0.6*(L+B))','L'); y='(L*(1+r)-(L*(1+r)).^2/2000)'; h=ezplot(y,f); set(h,'color','red'); hold on syms B r f='((161-B)*(1+r)-((161-B)*(1+r)).^2/2000-(161-B)*1.1)'; h=ezplot(f); set(h,'color','red'); 求大神指点,错误类型,??? Error using ==> solve>getEqns at 182 ' ((L+B)/0.7-(L+B).^2/980-1.1*L-0.6*(L+B)) ' is not a valid expression or equation. Error in ==> solve at 67 [eqns,vars] = getEqns(varargin{:}); |
» 猜你喜欢
全日制(定向)博士
已经有5人回复
假如你的研究生提出不合理要求
已经有10人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
参与限项
已经有3人回复
实验室接单子
已经有4人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
2楼2015-12-17 14:52:47
|
大神,我要画的这是一个图,分段函数,都是r关于B的函数,前半段B在(0,63.77)范围内r与B的关系是这样的,(1+r)-L*(1+r).^2/2000-1.1,其中的L又是由((L+B)/0.7-(L+B).^2/980-1.1*L-0.6*(L+B))得出,后半段(63.77,400)好画,直接是(1+r)-(161-B)*(1+r).^2/2000-1.1,我的后半段没有问题,我想问问前半段B在(0,63.77)范围内,怎么编程,我改了下是这样的,但还是不行,忘大神指点一二 clear all; clc; syms B L r L=solve('((L+B)/0.7-(L+B).^2/980-1.1*L-0.6*(L+B))','L'); y='((1+r)-L*(1+r).^2/2000-1.1)'; h=ezplot(y,[0 63.77 0 0.2]); set(h,'color','red'); hold on syms B r f='((1+r)-(161-B)*(1+r).^2/2000-1.1)'; h=ezplot(f,[63.77 400 0 0.2]); set(h,'color','red'); |
3楼2015-12-17 15:53:13
4楼2015-12-17 17:11:11
5楼2015-12-18 19:03:42












回复此楼